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

CPU使用記錄圖

(從左至右為:asp.net,aspupload3,safileup4.01,lyfupload, 梁無懼無組件上傳類, 化境無組件上傳類)
點評:
在這一組測試數(shù)據(jù)中,.net自帶組件成績大幅度領(lǐng)先其余的上傳組件,化境無組件上傳類成績最差,二者的成績幾乎差別達(dá)到100百倍;aspupload3與梁無懼無組件上傳類以超過2M/s的成績居于第二。
從CPU使用記錄中抓圖得到的圖形來看,前五個上傳組件在上傳時幾乎對CPU使用毫無影響,但化境無組件上傳類產(chǎn)生了一個瞬間的高峰,CPU占用率達(dá)到100%。一般來說,在企業(yè)內(nèi)部可能大量上傳文檔,前五個上傳組件極低的CPU占用率非常令人滿意,但最后一個上傳組件竟然出現(xiàn)100%的CPU占用率,令人遺憾。
相關(guān)文章
解決realplayer11中文正式版網(wǎng)頁右鍵亂碼問題embed_cn.dll
解決realplayer11中文正式版網(wǎng)頁右鍵亂碼問題embed_cn.dll...2007-11-11Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十
Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十...2007-09-09破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)
破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)...2007-05-05Windows網(wǎng)絡(luò)命令行程序參數(shù)說明
Windows網(wǎng)絡(luò)命令行程序參數(shù)說明...2007-03-03