linux中uptime命令

uptime命令是用來查詢linux系統負載的!

用法:直接輸入uptime便可.另外還有一個參數  -v(大寫)是用來查詢版本的

[root@ localhost]$ uptime –V(大寫)
      procps version 3.2.7

如下顯示輸入uptime的信息:

04:03:58 up 10 days, 13:19,  1 user,  load average: 0.54, 0.40, 0.20

1.當前時間  04:03:58

2.系統已運行的時間 10 days, 13:19

3.前在線用戶  1 user

4.平均負載:0.54, 0.40, 0.20

最近1分鐘、5分鐘、15分鐘系統的負載

何爲系統負載呢?

    系統平均負載被定義爲在特定時間間隔內運行隊列中的平均進程樹。若是一個進程知足如下條件則其就會位於運行隊列中:
    - 它沒有在等待I/O操做的結果
    - 它沒有主動進入等待狀態(也就是沒有調用'wait')
    - 沒有被中止(例如:等待終止)

    平均負載的最佳值是1,這意味着每一個進程均可以當即執行不會錯過CPU週期。負載的正常值在不一樣的系統中有着很大的差異。在單處理器的工做站中,1或2都是能夠接受的。然而在多處理器的服務器上你可能看到8到10。
php

    通常來講,每一個CPU內核當前活動進程數不大於3,則系統運行表現良好!固然這裏說的是每一個cpu內核,也就是若是你的主機是四核cpu的話,那麼只要uptime最後輸出的一串字符數值小於12即表示系統負載不是很嚴重.

    固然若是達到20,那就表示當前系統負載很是嚴重,估計打開執行web腳本很是緩慢.

    這裏建議你們可使用php探針來實現!這個能夠檢測空間商提供的linux主機負載狀況!
linux

相關文章
相關標籤/搜索