關(guān)于服務(wù)器性能度橫指標(biāo)對于客戶了解服務(wù)器性能來說無疑是最直觀的,下面我們就來了解一下常用的服務(wù)器性能度橫指標(biāo)。
響應(yīng)時間是評價Web應(yīng)用性能的關(guān)鍵因素,由于影響響應(yīng)時間的因素較多.孤立分析響應(yīng)時間在實踐中并沒有多大念義,往往需要結(jié)合其他因素,如并發(fā)用戶數(shù)、負(fù)載水平等對響應(yīng)時間進(jìn)行綜合分析。對響應(yīng)時間的分析主要包括如下3個問題:
①在客戶端的響應(yīng)時間為用戶可接受的前提下,程序最多能支持多少并發(fā)用戶訪問。
?、陔S著并發(fā)用戶數(shù)的增多,響應(yīng)時間必定會隨之增大.在系統(tǒng)崩潰前,程序最多能支持多少并發(fā)用戶。
③對于某一個Web應(yīng)用,在特定的負(fù)載等級下的響應(yīng)時間是多少。
目前大多采用基于實驗的方法分析響應(yīng)時間.且關(guān)注的是所有時間延遲.如基于Web服務(wù)模型的參數(shù)分析、基于響應(yīng)時間與應(yīng)用系統(tǒng)環(huán)境關(guān)系的分析等。Slothouher用排隊模型研究Web服務(wù)器的性能,發(fā)現(xiàn)在一個服務(wù)器的負(fù)載達(dá)到理論上它所能承受的從大負(fù)載之前,響應(yīng)時間幾乎是一個常數(shù);當(dāng)服務(wù)器的使用率達(dá)到飽和時.響應(yīng)時間會接近無窮大.通過實驗分析,認(rèn)為當(dāng)用戶數(shù)在一定的較小范圍內(nèi)變動時,Web應(yīng)用的響應(yīng)時間和并發(fā)用戶數(shù)之間呈線性關(guān)系,網(wǎng)絡(luò)運行狀況和系統(tǒng)資源配置均會Cs響Web應(yīng)用的響應(yīng)時間。
關(guān)于并發(fā)用戶數(shù):并發(fā)用戶數(shù)指的是在某一給定的時間段內(nèi),并發(fā)訪問Web應(yīng)用系統(tǒng)并與之交互的用戶數(shù)量。并發(fā)用戶數(shù)也是系統(tǒng)服務(wù)質(zhì)量的一個重要參考指標(biāo),隨著并發(fā)用戶數(shù)目的增加.系統(tǒng)資源利用率和系統(tǒng)的響應(yīng)時間也都會隨之發(fā)生變化。
關(guān)于吞吐量:吞吐M是指在單位時間(常為s)內(nèi)系統(tǒng)所處理的用戶請求數(shù),常用的單位是請求數(shù)/秒或頁面數(shù)/秒.以特定時間段內(nèi)的訪問數(shù)或頁面瀏覽次數(shù)來衡#to作為一個常用的性能指標(biāo) .Web應(yīng)用的吞吐量常常需要在設(shè)計、開發(fā)和發(fā)布的整個周期中的不同階段進(jìn)行測量和分析。比如在能力設(shè)計階段,吞吐量是確定Wet,站點的硬件和系統(tǒng)需求的關(guān)鍵參數(shù)。此外.吞吐量在識別系統(tǒng)性能瓶頸和改進(jìn)應(yīng)用系統(tǒng)性能方面也扮演著重要角色。
吞吐量跟響應(yīng)時間具有很強的關(guān)聯(lián)性,它們從不同的方面去度量系統(tǒng)性能。一般地,具有較長響應(yīng)時間的應(yīng)用其吞吐量就會相應(yīng)的小,度IA吞吐從時也必須考慮響應(yīng)時間因素,響應(yīng)時間常常會在吞吐量達(dá)到峰值之前陡然增大。
關(guān)于資源利用率:資源利用率是指對系統(tǒng)資源,如服務(wù)器的CPU、內(nèi)存、網(wǎng)絡(luò)帶寬等的使用狀況。資源利用率通常與用戶負(fù)載成正比,但是當(dāng)負(fù)載到達(dá)一定水平時.用戶量的增長并不會繼續(xù)顯著改變資源利用率,即此時達(dá)到了應(yīng)用系統(tǒng)所能利用的最大資源利用率。為了尋找性能瓶頸,一般需要經(jīng)歷長時間的性能測試去發(fā)現(xiàn)可疑的資源使用情況,并通過增加該資源容量來檢查系統(tǒng)性能的改善.可以通過系統(tǒng)的性能計數(shù)器來獲取系統(tǒng)資源利用率數(shù)據(jù)信息。
通過上面的介紹,你了解常用的服務(wù)器性能度橫指標(biāo)了嗎?
本文由重慶網(wǎng)站制作-重慶網(wǎng)站建設(shè)公司-中技互聯(lián):www.tmsmall666.cn
如沒特殊注明,文章均為中技互聯(lián)原創(chuàng),轉(zhuǎn)載請注明來自www.tmsmall666.cn