歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux命令

linux下top命令參數解釋

Linux命令

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

     top - 01:06:48 up  1:22,  1 user,  load average: 0.06, 0.60, 0.48
Tasks:  29 total,   1 running,  28 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3% us,  1.0% sy,  0.0% ni, 98.7% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    191272k total,   173656k used,    17616k free,    22052k buffers
Swap:   192772k total,        0k used,   192772k free,   123988k cached

   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
  1379 root      16   0  7976 2456 1980 S  0.7  1.3   0:11.03 sshd
14704 root      16   0  2128  980  796 R  0.7  0.5   0:02.72 top
     1 root      16   0  1992  632  544 S  0.0  0.3   0:00.90 init
     2 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
     3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0

    統計信息區
    前五行是系統整體的統計信息。第一行是任務隊列信息,同 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 緩沖的交換區總量。
    內存中的內容被換出到交換區,而後又被換入到內存,但使用過的交換區尚未被覆蓋,
    該數值即為這些內容已存在於內存中的交換區的大小。
    相應的內存再次被換出時可不必再對交換區寫入。

Copyright © Linux教程網 All Rights Reserved