服务器系统架构的评估,系统架构师:性能评估
2.5.4性能評估
性能評估是為了一個目的,按照一定的步驟,選用一定的度量項目,通過建模和實 驗,對一個系統(tǒng)的性能進(jìn)行各項檢測,對測試結(jié)果作出解釋,并形成一份文檔的技術(shù)。 性能評估的一個目的是為性能的優(yōu)化提供參考。
1.基準(zhǔn)測試程序
大多數(shù)情況下,為測試新系統(tǒng)的性能,用戶必須依靠評價程序來評價機器的性能。 下面列出了 4種評價程序,它們評測的準(zhǔn)確程度依次遞減:真實的程序、核心程序、小 型基準(zhǔn)程序、合成基準(zhǔn)程序。
把應(yīng)用程序中用得最多、最頻繁的那部分核心程序作為評價計算機性能的標(biāo)準(zhǔn)程序, 稱為基準(zhǔn)測試程序(benchmark)。基準(zhǔn)測試程序有整數(shù)測試程序Dhiystone、浮點測試程 序Unpack、Whetstone基準(zhǔn)測試程序、SPEC基準(zhǔn)測試程序和TPC基準(zhǔn)程序。
2.Web服務(wù)器的性能評估
在Web服務(wù)器的測試中,反映其性能的指標(biāo)主要有:最大并發(fā)連接數(shù)、響應(yīng)延遲吞吐量等。
常見的Web服務(wù)器性能評測方法有基準(zhǔn)性能測試、壓力測試和可靠性測試。
3.系統(tǒng)監(jiān)視
進(jìn)行系統(tǒng)監(jiān)視通常有三種方式:一是通過系統(tǒng)本身提供的命令,如UNDC/Linux 中的W、ps、last, Windows中的netstat等;二是通過系統(tǒng)記錄文件查閱系統(tǒng)在特定時 間內(nèi)的運行狀態(tài):三是集成命令、文件記錄和可視化技術(shù),如Windows的Perfinon應(yīng)用程序。
總結(jié)
以上是生活随笔為你收集整理的服务器系统架构的评估,系统架构师:性能评估的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java web 分页技术_javawe
- 下一篇: can帧格式 dlc_【图片】CAN扩展