1753400 會員
7464 線上
108792 解決方案
發表新文章

vmstat的含义

 
watermelonyu
教授

vmstat的含义

大家好:我从我的ES40机器上抓了如下信息,请大家帮我分析一下该机的性能,并且解释一下VMSTAT和IOSTAT的里面各参数的意思,谢谢!

# vmstat 1 5

Virtual Memory Statistics: (pagesize = 8192)

procs memory pages intr cpu

r w u act free wire fault cow zero react pin pout in sy cs us sy id

5 384 43 839K 1007 58K 33M 2M 20M 7M 6M 270K 344 18K 6K 13 24 62

5 384 43 839K 1024 58K 5 16 21 137 27 0 51 447 679 0 25 75

5 384 43 839K 1024 58K 1 0 0 115 1 0 43 455 663 0 25 75

5 385 43 839K 987 58K 51 0 0 85 0 0 65 4K 719 0 26 74

5 385 43 839K 1023 58K 10 12 31 81 22 0 63 630 747 0 25 75

# iostat 1 5

tty floppy0 dsk0 cpu

tin tout bps tps bps tps us ni sy id

1 5573 0 0 524 17 13 0 24 62

011713 0 0 32 4 0 0 25 75

036835 0 0 32 4 0 0 25 75

024403 0 0 32 4 0 0 25 75

030520 0 0 32 4 0 0 25 75
2則回覆 2
watermelonyu
教授

vmstat的含义

Hi,



"vmstat" 和 "iostat" 各參數詳盡的解釋, 請看 "# man vmstat" 和 "# man iostat".

有關機器的效能分析, 請聯絡當地的 HP 客戶服務部門!



謝謝!

Richard.
watermelonyu
教授

vmstat的含义

vmstat 主要可用來觀察 CPU & Memory performance,

最右邊的 us, sy, id 的欄位, 是顯示目前 CPU 的使用狀況, 一般來說, 先看 id (idle) 即可, 從你舉的例子中, 可以明顯看到 idle = 75%, 換句話說 CPU Usage = 25%, 所以 server 的 CPU performance 相當好.



另外一個觀察重點是 free 這個欄位, 指的是剩餘的 physical memory size, 單位是 page size, 要先比較過server 的 physical memory 的真正大小才有意義(可以用 vmstat -P 得到)