Linux服務器查看平均負載的方法:1、在Linux服務器終端使用uptime命令查看系統在過去1、5、15分鐘內的平均負載;2、在終端命令行上使用w命令查看目前有多少用戶在連接使用系統,占用了哪些終端線程;3、在Linux服務器終端使用動態命令top也能夠反映系統負載的情況。
具體內容如下:
1、輸入uptime命令
最簡單的方法就是輸入uptime命令。目前的主流服務器基本是雙四核,CPU功能相當強悍,因此不必擔心Linux服務器系統的負載。
2、w命令
用戶還可以輸入w命令,可以查看系統當前有哪些用戶,他們占用了哪些終端。
3、動態命令top
動態命令top同樣可以反映系統負載的情況。
系統會動態地顯示內容,結果如下所示
top-15:01:25 up 12 days, 3:46, 2 users, load average:1.76, 2.14, 2.20 Tasks: 116 total,1running,115 sleeping, 0 stopped, 0 zombie Cpu(s): 47.5% us, 14.6% sy, 0.0% ni,37.6% 1d,0.3% wa, 0.1%h1,0.0% si Mem: 8180164k total, 7673268k used,506896k free, 74592k buffers Swap: 0k total,0k used, Ok free, 4613728k cached
這里需要注意的是load average的輸出值,這三個值的大小一般不能大于系統邏輯CPU的個數,例如,本輸出中系統有4個邏輯CPU,如果load average的三個值長期大于4,說明CPU很繁忙,負載很高,可能會影響系統性能輸出,但是偶爾大于4時,不用擔心,一般不會影響系統性能。相反,如果load average的輸出值小于CPU的個數,則表示CPU還有空閑的,比如本例中的CPU是比較空閑的。