[ 来源: | 作者: | 时间:2007-07-21 | 收藏 | 推荐 ] 【大 中 小】
Red Hat Enterprise Linux 內附非常多種資源監控工具。以功能而言,底下這些工具都是個中翹楚;但您可選用的工具遠多於此。這些工具包括了: vd;k;l www.it55.com rdfg
free 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn
top (以及 GNOME 系統監控:圖形版本的top) 免费资源www.it55.com
vmstat
vd;k;l www.it55.com rdfg
Sysstat 資源監控工具組 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn
OProfile 系統全域剖析工具
現在我們就來一一檢視這些工具。
Red Hat Enterprise Linux 內附非常多種資源監控工具。以功能而言,底下這些工具都是個中翹楚;但您可選用的工具遠多於此。這些工具包括了: www.it55.com在线教程
free 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn
top (以及 GNOME 系統監控:圖形版本的top) sflj www.it55.com kg^&fgd
vmstat it55.com
Sysstat 資源監控工具組 IT资讯之家 www.it55.com
OProfile 系統全域剖析工具 vd;k;l www.it55.com rdfg
現在我們就來一一檢視這些工具。
it55.com
free 指令顯示了系統記憶體的使用率。底下是執行後的例子: vd;k;l www.it55.com rdfg
total used free shared buffers cached
Mem: 255508 240268 15240 0 7592 86188
-/+ buffers/cache: 146488 109020
Swap: 530136 26268 503868 it55.com
Mem: 那一行顯示了實際記憶體的使用率;Swap: 顯示的是系統 swap 空間的使用率;而 -/+ buffers/cache: 則是目前撥給系統緩衝區的實體記憶體數量。 www.it55.com在线教程
因為 free 指令預設上只會顯示一次記憶體使用率,所以對於短期的監控,或看看目前記憶體是不是有問題很有幫助。雖然您可以在 free 指令後加上 -s 選項,連續顯示記憶體使用率;但畫面會一直往上捲,讓人不容易看清每次的變化為何。 http://www.it55.com/
提示 與其使用 free -s,您不妨結合 watch 與 free 指令。舉例來說,要系統每兩秒(watch 指令的預設值)顯示一次記憶體用量,請執行以下指令:
IT资讯之家 www.it55.com
watch free it55.com watch 指令會每兩秒執行 free 一次,執行前會清除螢幕,在同樣位置列印資料。因為 watch 指令不會捲動螢幕,所以很容易看出長時間的記憶體使用率。您可以使用 -n 選項,控制執行的頻率;您也可以利用 -d 選項,讓程式將每次不同的地方標示出來。執行範例如下: vd;k;l www.it55.com rdfg
watch -n 1 -d free http://www.it55.com/ 欲知更多詳情,請參閱 watch man page。
www.it55.com
watch 指令會一直執行,直到您按下
free 指令只會顯示記憶體相關的訊息,top 指令則每樣東西都沾上點邊。CPU 使用率、程序的統計資料、記憶體使用率 — top 全部一網打盡。除此之外,跟 free 不同的是,top 預設上就是不斷的執行,您不需要搭配 watch 使用。以下是使用範例:
vd;k;l www.it55.com rdfg(编辑:IT资讯之家 www.it55.com)