※ 引述《hsea (Jaye)》之銘言:
: 謝謝~大概知道了。可是為什麼下載檔案會註明非"單"線不可呢?
: 不是分割比較快嗎?^^b
「分割比較快」一說並不完全正確。
伺服器如果沒有那個速度而用多線程,
有時伺服器反應變的更慢而降低下載速度。
大部份提供下載都很不錯,幾乎提供了客戶端的全速。
但也有極少數主機(商業網站)只提供每線程10~20KB/s的慢速(下的是大檔案),
這時後才需要使用多線程(明擺著要你用)。
在上大陸的主機,幾乎都會抵制使用多線程的人(最兇狠的看過有封殺一整天的)。
(題外話:也有一分鐘連接次數過多就封掉的,
NetTransport預設是5秒重連一次,
有時一不注意就被封了...這時後動態IP發揮了極大作用...
從不打算用固態IP的原因之一...)
如果單線程速度滿檔的話,根本用不著使用多線程,多給兩邊累而已。
線程開太多小心會有BT效應,硬碟因此早死。
--
※ 編輯: hjdmllmedbu 來自: 218.160.41.197 (08/22 10:44)