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