推薦六款WEB上傳組件性能測試與比較第8/10頁
更新時間:2008年06月24日 09:23:52 作者:
是否有這樣一種WEB上傳組件,既要能夠實現快速上傳(還要能上傳特大文件),又能夠盡量減少服務器資源占用率呢?
7、第七組測試結果
文件名稱:上傳測試文件07.rm 文件類型:rm文件 文件大?。?09148251字節(jié) | |||||||
組件名稱 |
Asp.net組件 |
Aspupload3.0組件 |
FileupV4.01組件 |
Lyfupload1.2B組件 |
梁無懼無組件上傳類 |
化境無組件上傳類 | |
第一次
測試 |
測試時間 |
21:03 |
19:00 |
19:03 |
未參與測試 |
未參與測試 |
未參與測試 |
所用時間(秒) |
35.0000 |
107.5469 |
129.3281 | ||||
第二次
測試 |
測試時間 |
21:04 |
19:11 |
19:07 | |||
所用時間(秒) |
35.0000 |
95.8438 |
124.5313 | ||||
第三次
測試 |
測試時間 |
20:59 |
19:15 |
19:20 | |||
所用時間(秒) |
35.0000 |
96.9844 |
122.0156 | ||||
平均傳輸時間(秒) |
35.0000 |
100.1250 |
125.2917 | ||||
平均傳輸速度
(字節(jié)/秒) |
3118521 |
1093042 |
871660 | ||||
傳輸比(%) |
100.00% |
35.05% |
27.95% |
|
說明:asp.net組件三次上傳記錄數據分別為:4.671875,3.328125,3.328125,但從CPU運行圖上看大約在35秒之間,結果以此為準,后三種上傳組件因速度太慢,已不具可比性,不參與測試

CPU使用記錄圖

(asp.net組件)

(aspupload3)

(safileup4.01)
說明:
本次所上傳的文件高達110M,如此大的文件上傳實際需求較少,但如果是視頻播放的話就需要上傳此類或更大的文件,上傳時間較長,更要求不能對服務器的正常運行造成影響。
更為令人奇怪的是,三個組件的上傳速度居然又大幅增長,尤其以asp.net組件的增長幅度令人恐怖,幾乎達到100%。這一點從CPU占用圖上也可以看出,asp.net組件以較高的CPU占用率在最短的時間內就完成了110M文件的上傳,而最大的變化在于這三個組件的CPU占用率發(fā)生了本質的變化,在上面的所有測試中,除了小文件上傳外,毫無例外的都出現過100%CPU占用率的現象,但此次居然并未出現!其中,aspupload3組件更是長時間運行在30~40%的CPU占用率內,可以說在上傳大文件時,幾乎就可以不考慮對服務器的影響而且速度更快。
相關文章
解決realplayer11中文正式版網頁右鍵亂碼問題embed_cn.dll
解決realplayer11中文正式版網頁右鍵亂碼問題embed_cn.dll...2007-11-11Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十
Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十...2007-09-09破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設登錄密碼的方法總結
破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設登錄密碼的方法總結...2007-05-05