系統(tǒng)性能評估標(biāo)準(zhǔn)
影響性能因素 | 好 | 壞 | 糟糕 |
---|---|---|---|
CPU | user% + sys%< 70% | user% + sys%= 85% | user% + sys% >=90% |
內(nèi)存 | Swap In(si)=0 Swap Out(so)=0 | Per CPU with 10 page/s | More Swap In & Swap Out |
磁盤 | iowait % < 20% | iowait % =35% | iowait % >= 50% |
其中:
%user:表示CPU處在用戶模式下的時間百分比昧穿。
%sys:表示CPU處在系統(tǒng)模式下的時間百分比脆丁。
%iowait:表示CPU等待輸入輸出完成時間的百分比雄嚣。
swap in:即si,表示虛擬內(nèi)存的頁導(dǎo)入碟刺,即從SWAP DISK交換到RAM
swap out:即so,表示虛擬內(nèi)存的頁導(dǎo)出,即從RAM交換到SWAP DISK
系統(tǒng)性能分析工具
1.常用系統(tǒng)命令
Vmstat、sar、iostat槐脏、netstat喉童、free、ps顿天、top等
2.常用組合方式
vmstat堂氯、sar、iostat檢測是否是CPU瓶頸
free牌废、vmstat檢測是否是內(nèi)存瓶頸
iostat檢測是否是磁盤I/O瓶頸
netstat檢測是否是網(wǎng)絡(luò)帶寬瓶頸
top - 21:33:09 up 1:00, 1 user, load average: 0.00, 0.01, 0.05
如果每個邏輯cpu當(dāng)前的活動進程不大于3咽白,則系統(tǒng)性能良好;
如果每個邏輯cpu當(dāng)前的活動進程不大于4鸟缕,表示可以接受晶框;
如果每個邏輯cpu當(dāng)前的活動進程大于5,則系統(tǒng)性能問題嚴(yán)重懂从。