輕鬆 簡單 我的備忘錄

關於部落格
記錄生活點點滴滴 想記錄的就記下來 就是這麼簡單
  • 308220

    累積人氣

  • 6

    今日人氣

    0

    訂閱人氣

網路上傳速度無論如何改都達不到ISP的速度 ?

無論使用哪一家ISP,明明速度就已經很快了,
但是網路上傳速度就是很慢,或沒達到應有的上傳速度. 可以試試.也會影響線上遊戲速度.

HTTP 檔案上載作業花費很長時間才能完成
來源:

http://support.microsoft.com/kb/329781/zh-tw

當您使用 HTTP 檔案上載功能上載多個 MB 大小的檔案時,上載作業可能要花費很長時間才能完成。

如果要解決這個問題,請設定 Internet Explorer 以增加與 Winsock 進行通訊時所使用的「傳送」緩衝區大小。如此,當您使用 HTTP 檔案上載方法時,便可提升網路效能。如果要執行這項操作,請依照下列步驟執行。

警告:不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。
  1. 啟動 [登錄編輯程式] (Regedt32.exe)。
  2. 找出並按一下下列登錄機碼:
    HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings
  3. [編輯] 功能表上,按一下 [新增值],然後新增下列登錄值:
    數值名稱:SocketSendBufferLength
    資料類型:REG_DWORD
    底數:十進位
    數值資料:需要的緩衝區大小 (單位為位元組)
    緩衝區大小值選項:
    16-KB 緩衝區 = 16384
    24-KB 緩衝區 = 24576
    32-KB 緩衝區 = 32768
    40-KB 緩衝區 = 40960
    48-KB 緩衝區 = 49152
    56-KB 緩衝區 = 57344
    64-KB 緩衝區 = 65536
  4. 結束 [登錄編輯程式]。
請務必從 16-KB 緩衝區開始,測試每個值。當上載效能變得可以接受時,請選取對應的緩衝區值。
 (心得來源:http://blog.yam.com/zhiqingblog)

上面的是Microsoft的說法:需從16-KB開始改起       (心得來源:http://blog.yam.com/zhiqingblog)
實際上我使用的是2M/128KB ADSL Wireless版的
我就改了16KB,看它的字面意思應該是大約160KBps的上傳速度
可惜的是.改跟沒改差不到哪去                                  (心得來源:http://blog.yam.com/zhiqingblog)
去測速後,上傳的速度依然上不去.頂多只有60KBps.
後來我看一下平常cfosspeed的網路上傳速率大概也只有3K,也許大概只有30KBps吧.
那不就是1024x3=3072?,反正都隨便改了,就改成2K吧
我也不知道,就逆天而行,把"SocketSendBufferLength",改成了2048,也就是2K.大概是20KBps
後來再去測速,誰知上傳速度不管怎麼測都逼近128KBps,
於是乎.所有需要上傳的資料,都頓時加快很多.目前用起來快很多.還沒遇上什大問題,
就這樣先用吧,也許以後有問題在改大或改小吧....完 (心得來源:http://blog.yam.com/zhiqingblog)

相簿設定
標籤設定
相簿狀態