網(wǎng)站的4個傳統(tǒng)參數(shù):延遲、吞吐量、利用率和效率。
優(yōu)化網(wǎng)站性能主要是減少延遲,增加吞吐量、利用率和效率。
這些參數(shù)之間可以互相消長,而且會隨著時間、服務(wù)內(nèi)容種類以及許多其它環(huán)境而改變。
對某些網(wǎng)站來說,有些性能參數(shù)比其他參數(shù)更重要。
延遲
可以看作請求與開始看到結(jié)果之間的間隔,也可以將延遲定義為開始請求和完成請求之間的時間。
包括應(yīng)用程序的延遲和網(wǎng)絡(luò)的延遲。
應(yīng)用程序的延遲指應(yīng)用程序本身從開始到返回結(jié)果需要的時間。
網(wǎng)絡(luò)延遲大多是由路由器的存儲和轉(zhuǎn)發(fā)能力決定的。不同分組包的延遲也不一樣。
用Ping命令可以查看從客戶機(jī)到服務(wù)器再到客戶機(jī)之間的延遲。
如果延遲小于100ms,說明網(wǎng)絡(luò)狀態(tài)非常好。如果大于500ms,說明延遲太長。
吞吐量
單位時間內(nèi),Web網(wǎng)站能夠處理的傳輸量,如每秒轉(zhuǎn)移的比特數(shù),每天發(fā)生的HTTP操作或者每秒百萬條指令。
將吞吐量理解為每秒多少比特時,可以用"帶寬"來代替。
計算方法為:樣本時間內(nèi)的傳輸量/樣本時間,該方法忽略了樣本時間內(nèi)傳輸速度的變化。
高吞吐量也可能具有較高的延時。
例如:對于一張500MB的光盤,用Internet傳輸,需24小時,用人工運(yùn)送,需20小時,兩種方式的吞吐量分別為:
Internet:(500*8)/(24*60*60)= 46.3Kb/s
人工: (500*8)/(22*60*60)= 55.6Kb/s
但是,Internet方式具有更低的延時。
在網(wǎng)絡(luò)傳輸中,數(shù)據(jù)分組包的延遲常隨著吞吐量的增加而增大。
對于網(wǎng)站來講,延遲比吞吐量更加重要。
利用率
實際使用某組件的容量和該組件本身容量的百分比。
對磁盤驅(qū)動器和以太網(wǎng)而言,如果利用率太高,就會出現(xiàn)較大的延遲。
組件的利用率在70%左右為最理想。
效率
吞吐量除以利用率得到的結(jié)果。
比較兩個網(wǎng)站,如果兩者具有相同的利用率,那么具有高吞吐量的網(wǎng)站的效率更高;如果兩者具有相同的吞吐量,利用率低的網(wǎng)站效率高。
一個更有用的效率是計算某個網(wǎng)站在單位時間內(nèi)花費(fèi)所得的性能,通常稱為"花費(fèi)有效性"。
優(yōu)化性能就是增加花費(fèi)有效性,既充分利用用戶花費(fèi)的資源。
科普云 煙臺網(wǎng)站建設(shè) 網(wǎng)站維護(hù)管理
科普云為您講解最實用的網(wǎng)站建設(shè)相關(guān)知識 | 延伸閱讀 | |||
上一篇:企業(yè)品牌網(wǎng)站中產(chǎn)品體驗?zāi)K作用及說明 |
| |||
下一篇:企業(yè)網(wǎng)站建設(shè)該如體現(xiàn)出重要性 |