嘗試做了一個利用WINSOCK控件的自動分包發送機制的東東(VB6.0)
我最終的測試結果如下:
使用約44M的RAR文件(陳輝機器里找的一個什么安裝包,不管它...),在陳輝機器上運行客戶端,在我機器上運行服務器端,并啟動服務.
網絡環境是100M局域網,服務器端是INTEL雙核本本+2003SP2,客戶端是AMD雙核臺機+XPSP2,使用對聯線聯機.
傳送過程中,峰值速度約45Mb/S,穩定速度約40Mb/S 換算為MB/S就分別約為5.6MB/S與5MB/S
100M局域網理論最高是12.5MB/S,而測試WINDOWS的文件復制,可達10MB/S(80Mb/S),不知道怎么搞的...
這里面還有個問題,就是傳輸過程中CPU占用嚴重,達到了20%到40%左右,在單核機器上應該就是40%到 80%了吧......
代碼采用多客戶端結構,測試過同時接收多個客戶端發送文件,正常接收.
BY 嗷嗷叫的老馬
http://www.m5home.com
2008-07-29
標簽:
WINSOCK
6.0
44M
上傳時間:
2016-11-12
上傳用戶:nanxia
傳圣(測試版)說明
本軟件適用于裝有IP/TCP協議的電腦.
主要功能:電腦間傳送大型文件.(如電影等)
主要特點:
1.采用了多線程技術,速度明顯高于同類軟件.
2.支持多文件同時傳送.
3.支持段點繼傳,也就是說文件可分N次傳送.
4.分服務端和客戶端,服務器支持多客戶.
5.在傳送過程中可實實對話,有聊天功能.
6.為了提高效率,本軟件做得短小精悍,兩文件總共只有100K,直截運行,不用安裝.
7.麻雀雖小,但五臟俱全,功能多,操作方便.
使用方法:
在服務端加入要傳文件,客戶端輸入服務端IP地址(服務端運行后會顯示),點擊連接,即會顯示服務端文件,雙擊即可下載!
現在是測試版,歡迎多提意義.
注意:
文件下載后自己動存在客房端軟件的目錄下!!
zmpapaya@hotmail.com
http://h2osky.126.com
趙明
2002.8.21
標簽:
TCP
傳送
軟件
電腦
上傳時間:
2017-01-02
上傳用戶:LIKE