centos7限制cpu使用_centos7 查看cpu使用率

在 CentOS 中,可以通過 top命令來查看 CPU 使用狀況。運行 top 命令后,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 — 用基於 top的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運行中敲 q 鍵一次)。

go

如上圖所示,top 的全屏對話模式可分為3部分:系統信息欄、命令輸入欄、進程列表欄。

第一部分 — 最上部的 系統信息欄 :

第一行(top):

“14:23:28”為系統當前時刻;

6:17”為系統啟動后到現在的運作時間;

“3user”為當前登錄到系統的用戶,更確切的說是登錄到用戶的終端數 —同一個用戶同一時間對系統多個終端的連接將被視為多個用戶連接到系統,這里的用戶數也將表現為終端的數目;

“loadaverage”為當前系統負載的平均值,后面的三個值分別為1分鍾前、5分鍾前、15分鍾前進程的平均數,一般的可以認為這個數值超過CPU 數目時,CPU 將比較吃力的負載當前系統所包含的進程;

第二行(Tasks):

“217 total”為當前系統進程總數;

“1 running”為當前運行中的進程數;

“216 sleeping”為當前處於等待狀態中的進程數;

“0 stoped”為被停止的系統進程數;

“0 zombie”為被復原的進程數;

第三行(Cpus):

分別表示了 CPU 當前的使用率;

第四行(Mem):

分別表示了內存總量、當前使用量、空閑內存量、以及緩沖使用中的內存量;

第五行(Swap):

表示類別同第四行(Mem),但此處反映着交換分區(Swap)的使用情況。通常,交換分區(Swap)被頻繁使用的情況,將被視作物理內存不足而造成的。

第二部分 — 中間部分的內部命令提示欄:

top 運行中可以通過 top 的內部命令對進程的顯示方式進行控制。內部命令如下表:

s – 改變畫面更新頻率

l – 關閉或開啟第一部分第一行 top 信息的表示

t – 關閉或開啟第一部分第二行 Tasks 和第三行 Cpus 信息的表示

m – 關閉或開啟第一部分第四行 Mem 和 第五行 Swap 信息的表示

N – 以 PID 的大小的順序排列表示進程列表

P – 以 CPU 占用率大小的順序排列進程列表

M – 以內存占用率大小的順序排列進程列表

h – 顯示幫助

n – 設置在進程列表所顯示進程的數量

q – 退出 top

s – 改變畫面更新周期

第三部分 — 最下部分的進程列表欄:

以 PID 區分的進程列表將根據所設定的畫面更新時間定期的更新。通過 top 內部命令可以控制此處的顯示方式。

一般的,我們通過遠程監控的方式對服務器進行維護,讓服務器本地的終端實時的運行 top,是在服務器本地監視服務器狀態的快捷便利之一。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值