inux系統中的uptime命令使用解釋

linux系統中的uptime命令主要用於獲取主機運行時間和查詢linux系統負載等信息。

uptime命令可以顯示系統已經運行了多長時間,信息顯示依次爲:現在時間、系統已經運行了多長時間、目前有多少登陸用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載。

uptime命令用法十分簡單:直接輸入uptime即可.

另外還有一個參數  -V ,是用來查詢版本的。 (注意是大寫的字母v)

[linux @ localhost]$ uptime –V
procps version 3.2.7

[linux @ localhost]$ uptime
顯示結果爲:
10:19:04 up 257 days, 18:56,  12 users,  load average: 2.10, 2.10,2.09

顯示內容說明:
10:19:04                             //系統當前時間
up 257 days, 18:56             //主機已運行時間,時間越大,說明你的機器越穩定。
12 user                              //用戶連接數,是總連接數而不是用戶數
load average                      // 系統平均負載,統計最近1,5,15分鐘的系統平均負載

1可以被認爲是最優的負載值。負載是會隨着系統不同改變得。單CPU系統1-3和SMP系統6-10都是可能接受的。

如果是雙核CPU,load average值是8.14,那麼 8.14/2=4.07,這個值也是可以忍受的!!!!!

那麼什麼是系統平均負載呢? 系統平均負載是指在特定時間間隔內運行隊列中的平均進程數。

如果每個CPU內核的當前活動進程數不大於3的話,那麼系統的性能是良好的。如果每個CPU內核的任務數大於5,那麼這臺機器的性能有嚴重問題。

如果linux主機是1個雙核CPU的話,當Load Average 爲6的時候說明機器已經被充分使用了。

http://zh.wikipedia.org/w/index.php?title=Uptime&variant=zh-cn

http://os.51cto.com/art/201005/200703.htm
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章