linux 如何查看內存使用率百分比?
首先進入Linux桌面,并右擊打開終端;然后在命令行中輸入top命令,該命令能夠實時顯示系統中各個進程的資源占用狀況;最后查看第3行“Cpus”即可。
內容解釋
第一行(top):
-
15:24:36 系統當前時刻
-
14 days 系統啟動后到現在的運作時間
-
3 users 當前登錄到系統的用戶,更確切的說是登錄到用戶的終端數 — 同一個用戶同一時間對系統多個終端的連接將被視為多個用戶連接到系統,這里的用戶數也將表現為終端的數目
-
load average 當前系統負載的平均值,后面的三個值分別為1分鐘前、5分鐘前、15分鐘前進程的平均數,一般的可以認為這個數值超過 CPU 數目時,CPU 將比較吃力的負載當前系統所包含的進程
第二行(Tasks):
-
288 total 當前系統進程總數
-
1 running 當前運行中的進程數
-
287 sleeping 當前處于等待狀態中的進程數
-
0 stoped 被停止的系統進程數
-
0 zombie 僵尸進程數
第三行(Cpus):
-
7.3% us 用戶空間占用CPU百分比
-
2.0% sy 內核空間占用CPU百分比
-
0.0% ni 用戶進程空間內改變過優先級的進程占用CPU百分比
-
90.4% id 空閑CPU百分比
-
0.3% wa 等待輸入輸出的CPU時間百分比
-
0.0% hi
-
0.0% si
-
0.0% st
第四行(Mem):
-
2042616 total 物理內存總量
-
1770116 used 使用的物理內存總量
-
272500 free 空閑內存總量
-
163912 buffers 用作內核緩存的內存量
第五行(Swap):
表示類別同第四行(Mem),但此處反映著交換分區(Swap)的使用情況。通常,交換分區(Swap)被頻繁使用的情況,將被視作物理內存不足而造成的。
-
2094076 total 交換區總量
-
45052 used 使用的交換區總量
-
2049024 free 空閑交換區總量
-
346624 cached 緩沖的交換區總量