歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Linux中如何查看CPU的信息

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源占用狀況,類似於Windows的任務管理器。下面詳細介紹它的使用方法。

  top - 02:53:32 up 16 days,  6:34, 17 users,  load average: 0.24, 0.21, 0.24

  Tasks: 481 total,   3 running, 474 sleeping,   0 stopped,   4 zombie

  Cpu(s): 10.3%us,  1.8%sy,  0.0%ni, 86.6%id,  0.5%wa,  0.2%hi,  0.6%si,  0.0%st

  Mem:   4042764k total,  4001096k used,    41668k free,   383536k buffers

  Swap:  2104472k total,     7900k used,  2096572k free,  1557040k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

  32497 jacky     20   0  669m 222m  31m R   10  5.6       29:27.62 firefox

  4788 yiuwing   20   0  257m  18m  13m S    5  0.5          5:42.44 konsole

  5657 Liuxiaof  20   0  585m 159m  30m S    4  4.0          5:25.06 firefox

  4455 xiefc      20   0  542m  124m  30m R    4  3.1         7:23.03 firefox

  6188 Liuxiaof  20   0  191m   17m  13m S    4  0.5          0:01.16 konsole

  統計信息區前五行是系統整體的統計信息。第一行是任務隊列信息,同 uptime  命令的執行結果。其內容如下:

  01:06:48  當前時間

  up 1:22  系統運行時間,格式為時:分

  1 user  當前登錄用戶數

  load average: 0.06, 0.60, 0.48  系統負載,即任務隊列的平均長度。

  三個數值分別為  1分鐘、5分鐘、15分鐘前到現在的平均值。

  第二、三行為進程和CPU的信息。當有多個CPU時,這些內容可能會超過兩行。內容如下:

  Tasks: 29 total  進程總數

  1 running  正在運行的進程數

  28 sleeping  睡眠的進程數

  0 stopped  停止的進程數

  0 zombie  僵屍進程數

  Cpu(s): 0.3% us  用戶空間占用CPU百分比

  1.0% sy  內核空間占用CPU百分比

  0.0% ni  用戶進程空間內改變過優先級的進程占用CPU百分比

  98.7% id  空閒CPU百分比

  0.0% wa  等待輸入輸出的CPU時間百分比

  0.0% hi

  0.0% si

  最後兩行為內存信息。內容如下:

  Mem: 191272k total  物理內存總量

  173656k used  使用的物理內存總量

  17616k free  空閒內存總量

  22052k buffers  用作內核緩存的內存量

  Swap: 192772k total  交換區總量

  0k used  使用的交換區總量

  192772k free  空閒交換區總量

  123988k cached  緩沖的交換區總量。

  內存中的內容被換出到交換區,而後又被換入到內存,但使用過的交換區尚未被覆蓋,

  該數值即為這些內容已存在於內存中的交換區的大小。

  相應的內存再次被換出時可不必再對交換區寫入。

  進程信息區統計信息區域的下方顯示了各個進程的詳細信息。首先來認識一下各列的含義。

  序號  列名  含義

  a12下一頁

Copyright © Linux教程網 All Rights Reserved