系统性能分析思路
總體來說,系統(tǒng)提供了比較多的有用新分析工具,我們會從以下幾塊來進行分析:
1、整體系統(tǒng)cpu利用率
2、內(nèi)存利用率
3、磁盤I/O的利用率和延遲
4、網(wǎng)絡(luò)利用率
?
CPU:
當cpu處于滿負載狀態(tài)時,很多時候我們要結(jié)合系統(tǒng)附帶的一些監(jiān)控分析工具,檢查相關(guān)的系統(tǒng)日志,web服務(wù)器應用日志,DB日志等,結(jié)合輔助的一些命令如top、free、uptime、sar等輔助分析系統(tǒng)cpu為什么會被完全占用。
內(nèi)存:
有無虛擬內(nèi)存,物理內(nèi)存要保證足夠大;swap 交換區(qū)? mem? ?:used 使用的物理內(nèi)存總量 free? 空閑內(nèi)存總量 buffers? 用作內(nèi)核緩存的內(nèi)存量 cached? 緩沖的交換區(qū)總量
網(wǎng)絡(luò):
網(wǎng)絡(luò)帶寬、響應時間、網(wǎng)絡(luò)延遲、阻塞都影響性能;在系統(tǒng)中我們要考慮對應的網(wǎng)絡(luò)是否可達、防火墻是否開啟、端口的訪問、帶寬是否又被限制、路由的尋址、網(wǎng)絡(luò)的延時等。
I/O:
I/O比較頻繁的時候,如果I/O得不到滿足會導致應用的阻塞。我們要考慮的有IO利用率、tps、平均IO數(shù)據(jù)、平均隊列長度、平均服務(wù)時間、平均等待時間
轉(zhuǎn)載于:https://www.cnblogs.com/daixiongkun/p/8066549.html
總結(jié)
- 上一篇: 29.9. Klish - Komman
- 下一篇: PHP版本切换