推薦六款WEB上傳組件性能測(cè)試與比較第2/10頁(yè)
更新時(shí)間:2008年06月24日 09:23:52 作者:
是否有這樣一種WEB上傳組件,既要能夠?qū)崿F(xiàn)快速上傳(還要能上傳特大文件),又能夠盡量減少服務(wù)器資源占用率呢?
三、 測(cè)試目的
通過(guò)相對(duì)嚴(yán)格的測(cè)試方法,測(cè)試各組件之間的上傳性能,以選擇最適合自己要求的組件
四、 測(cè)試環(huán)境
1、網(wǎng)絡(luò)環(huán)境:?jiǎn)挝粌?nèi)部局域網(wǎng),光纖主干,交換機(jī)百兆到桌面。
2、服務(wù)器硬件配置:P41.7G主機(jī)(個(gè)人機(jī)),512MDDR內(nèi)存,7200轉(zhuǎn)IDE普通硬盤
3、服務(wù)器軟件配置:WIN2000 SERVER SP2,IIS5.0,IE6.0,.NET環(huán)境
4、客戶機(jī)硬件配置:AMD毒龍750,256MSD內(nèi)存,5400轉(zhuǎn)IDE普通硬盤
5、客戶機(jī)軟件配置:WIN2000 SERVER SP2,IIS5.0,IE5.0
五、 測(cè)試方法
1、測(cè)試時(shí)間:2003-1-12(星期天,網(wǎng)絡(luò)使用低峰期。)
2、測(cè)試方式:共分8個(gè)測(cè)試階段,從1到8階段各提供一個(gè)專用的上傳測(cè)試文件,每個(gè)上傳組件分別循環(huán)測(cè)試三次,取三次成績(jī)的平均值為該階段測(cè)試標(biāo)準(zhǔn)成績(jī)。
測(cè)試文件列表:
文件名稱 |
文件內(nèi)容 |
文件大小 |
測(cè)試目的 |
上傳測(cè)試文件01.doc |
65K |
Word文檔 |
上傳小文件 |
上傳測(cè)試文件02.zip |
541K |
壓縮文件 |
上傳常見中型文件 |
上傳測(cè)試文件03.chm |
2305K |
幫助文件 |
上傳常見大型文件 |
上傳測(cè)試文件04.rar |
7015K |
壓縮文件 |
測(cè)試大文件上傳 |
上傳測(cè)試文件05.chm |
14083 K |
幫助文件 |
測(cè)試大文件上傳 |
上傳測(cè)試文件06.chm |
31505 K |
幫助文件 |
測(cè)試大文件上傳 |
上傳測(cè)試文件07.rm |
109148 K |
Rm電影 |
測(cè)試超大文件上傳 |
上傳測(cè)試文件08.mpg |
227546 K |
Mpg電影 |
測(cè)試超大文件上傳 |
六、 測(cè)試結(jié)果
1、第一組測(cè)試結(jié)果
文件名稱:上傳測(cè)試文件01.doc 文件類型:word文檔 文件大?。?5536 字節(jié)
組件名稱 |
Asp.net 自帶組件 |
Aspupload3.0 組件 |
FileupV4.01 組件 |
Lyfupload 1.2B組件 |
梁無(wú)懼無(wú) 組件上傳類 |
化境無(wú)組件上傳類 |
| |
第一次 測(cè)試 |
測(cè)試時(shí)間 |
20:44 |
16:54 |
16:55 |
16:55 |
16:55 |
16:55 |
|
所用時(shí)間(秒) |
0.0156 |
0.0313 |
0.0781 |
0.0625 |
0.0313 |
1.9844 |
| |
第二次 測(cè)試 |
測(cè)試時(shí)間 |
20:45 |
16:55 |
16:55 |
16:56 |
16:57 |
16:57 |
|
所用時(shí)間(秒) |
0.0313 |
0.0313 |
0.1094 |
0.0625 |
0.0313 |
1.9531 |
| |
第三次 測(cè)試 |
測(cè)試時(shí)間 |
20:46 |
16:58 |
16:58 |
16:58 |
16:57 |
16:57 |
|
所用時(shí)間(秒) |
0.0313 |
0.0313 |
0.0938 |
0.0469 |
0.0313 |
1.9688 |
| |
平均傳輸時(shí)間(秒) |
0.0260 |
0.0313 |
0.0938 |
0.0573 |
0.0313 |
1.9688 |
| |
平均傳輸速度 (字節(jié)/秒) |
2796203 |
2097152 |
712366 |
1165084 |
2097152 |
33290 | ||
傳輸比(%) |
100.00% |
75.00% |
25.48% |
41.67% |
75.00% |
1.19% |
(說(shuō)明:傳輸比假設(shè)最高傳輸速度者為100%,統(tǒng)計(jì)其它傳輸率與它的對(duì)比,下同。)
上傳速度對(duì)比圖

CPU使用記錄圖

(從左至右為:asp.net,aspupload3,safileup4.01,lyfupload, 梁無(wú)懼無(wú)組件上傳類, 化境無(wú)組件上傳類)
點(diǎn)評(píng):
在這一組測(cè)試數(shù)據(jù)中,.net自帶組件成績(jī)大幅度領(lǐng)先其余的上傳組件,化境無(wú)組件上傳類成績(jī)最差,二者的成績(jī)幾乎差別達(dá)到100百倍;aspupload3與梁無(wú)懼無(wú)組件上傳類以超過(guò)2M/s的成績(jī)居于第二。
從CPU使用記錄中抓圖得到的圖形來(lái)看,前五個(gè)上傳組件在上傳時(shí)幾乎對(duì)CPU使用毫無(wú)影響,但化境無(wú)組件上傳類產(chǎn)生了一個(gè)瞬間的高峰,CPU占用率達(dá)到100%。一般來(lái)說(shuō),在企業(yè)內(nèi)部可能大量上傳文檔,前五個(gè)上傳組件極低的CPU占用率非常令人滿意,但最后一個(gè)上傳組件竟然出現(xiàn)100%的CPU占用率,令人遺憾。
相關(guān)文章
解決realplayer11中文正式版網(wǎng)頁(yè)右鍵亂碼問(wèn)題embed_cn.dll
解決realplayer11中文正式版網(wǎng)頁(yè)右鍵亂碼問(wèn)題embed_cn.dll...2007-11-11Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十
Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十...2007-09-09IE或軟件加載頁(yè)中提示腳本錯(cuò)誤的解決辦法集合
好多朋友發(fā)現(xiàn)IE經(jīng)常出現(xiàn)錯(cuò)誤提示,一般的軟件中加載頁(yè)面的也經(jīng)常出現(xiàn)這個(gè)問(wèn)題,例如flashget,迅雷,聯(lián)眾世界,QQ中,不一定是因?yàn)槲覀冏陨淼膯?wèn)題,有可能是他們的程序出錯(cuò)2007-12-12解決IE不能主動(dòng)識(shí)別UTF-8編碼的問(wèn)題的方法
解決IE不能主動(dòng)識(shí)別UTF-8編碼的問(wèn)題的方法...2007-09-09破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)
破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)...2007-05-05Windows網(wǎng)絡(luò)命令行程序參數(shù)說(shuō)明
Windows網(wǎng)絡(luò)命令行程序參數(shù)說(shuō)明...2007-03-03- 做WEB好幾年了,各種語(yǔ)言和技術(shù)都稍有涉獵。今天心血來(lái)潮,突然想總結(jié)一下。其實(shí)不論什么技術(shù),什么需求,通常WEB開發(fā)就是通過(guò)WEB前端管理一個(gè)或大或小或獨(dú)立或分布式的關(guān)系型數(shù)據(jù)庫(kù),很多東西都是相通的。這里說(shuō)的WEB架構(gòu),是指WEB應(yīng)用開發(fā)中每種技術(shù)獨(dú)有的資源組織形式(包括文件,數(shù)據(jù)庫(kù),HTTP請(qǐng)求處理等。注意并非OO的開發(fā)方式才有架構(gòu)一說(shuō)),也許說(shuō)開發(fā)方式更容易讓人理解一些。2008-04-04