網際論壇 - 硬體技術交流 - [知識]BT下載減少硬碟損失的方法
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: [知識]BT下載減少硬碟損失的方法 上一主題 | 下一主題
  erin19
  管理版主 
 


 
  積分 22622
  發文 1323
  註冊 2005-8-31
  狀態 離線
#1  [知識]BT下載減少硬碟損失的方法

有人說這個BT的缺陷是由於軟件制作人忽略一些起碼的硬件常識,使用了很差的HASH算法,從而導致了BT不象FLASHGET等其他常用下載軟件在寫入硬盤數據前起用了高速緩衝,而是直接就寫入硬盤,同時使得下載文件的所佔容量比其實際大小要大幾倍,直到下載完畢完後纔自動恢復。因此正因為使用BT下載,使得硬盤始終處於高速運轉的狀態,所以現在越來越多的人相信(甚至也經歷過了)是此原因導致了硬盤壽命提前結束,而且據說同時開的BT運行窗口越多,硬盤的損耗就越嚴重。

  那關於如何解決這個問題,一方面寄希望於BT的軟件制作和修改能在這方面有所改進。另一方面,有人提出了一些解決方案。具體如下:

  1、設大硬盤Cache

  BT會多線程地下載和上傳,很多數據吞吐,Windows默認只有512KB的Cache顯然不夠,如果內存在256MB以上,開大一些Cache應該可以減少硬盤讀寫,提高性能。一般設在8-16MB效果最好。筆者設到32MB,開4個BT硬盤燈都不怎麼閃。

  a)運行"regedit"

  b)去[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit]
 

  c)根據你的內存修改其十六進制值:

  8000為32MB,4000為16MB,其他數字按此計算。

  補充計算轉換方法如下:

  1MB = 1024K,

  10MB = 10240K = 2800(16進制)= 2*16^3 + 8*16^2 + 0*16^1 + 0*16^0 = 10240k (十進制)

   d)重啟

  如果沒有找到IoPageLockLimit,就要新建,類型為DWord。

  2、降低運行優先級

  BT比較佔用資源,啟動後,可能會對整個系統的性能造成一定的影響。如果你是用2K/XP,可以利用任務管理器把所有的BT軟件的優先級降低,這樣即使它佔用資源,也不會影響其它應用程序的性能,因為它搶佔資源的優先級不夠高,降低對系統的影響』

  據說,操作系統是win2k或winxp的話,使用BT下載的情況會好些,因為這兩種操作系統會幫你在BT寫入硬盤數據時自動昇高CACHE,從而減輕(但不是避免)硬盤的損傷。

  3.專設一個BT下載盤,盡量大一點。

  4.勤做BT區硬盤整理(一個星期最最起碼兩次以上)。

  5.不要同時開太多BT任務,筆者平時也就開兩個,開太多感覺總速度也不會快那裡去。

  6.不要隨便中斷BT下載進程,再開始時的hash會狂對硬盤進行讀操作(已下載的東東越大,讀得就越厲害)。

  個人覺得,BT可以繼續使用,但不要一次性開太多的下載或上傳的窗口,1到2個就行了。還有在BT運行時,去任務管理器把它的優先權調到低於標准。



BT5.5板本以上下載提速的說明

BT增加速度的幾種方法


先分析一下原因吧:
1、是內網(局域網)用戶。內網用戶不能提供主動連接,所以較慢
2、各個網營商網路接口速率不高
3、下載者上載速率不高。因為BT優先處理上傳較快的人
4、發布時seed的多少,還與發布者的速率相關,還有下載的人數越多相對的下載速度就越快(這就是BT的最大優點)
5、用戶的防火強阻礙作用
6、線路問題
**********************************************************************
增加速度有幾種方法:
1、公網上網的用戶方便了,只要沒開防火牆,一般速度會達到下載極限(哪怕只有一個種子);如果有防火牆,要正確設置參數,打開6881~6889或6001~8999端口。
2、內網用戶速度會很慢,因為在內網下,別人看不到你的機器,只能看到你的網路,如果對方也在內網下,那麼你就就不能互傳文件。解決方法是用終極武器 NAT --端口映像(又叫網路地址翻譯), 其作用是這服務器把指定端口的請求轉發到指定的IP上,讓其它的機器來響應這些請求,而內網向外網發送的時候不再是像其它網路服務那樣隨機分配端口,而是用上面指定的端口。可以用的軟件有 :
WinRoute Pro

PortTunnel
但如果你的服務器是 win2000,並用自帶的網路共享功能,那麼有更簡單的方法
在你共享的連接上按右鍵 ->屬性
到公用戶定板按下面的設定按鍵,系統會彈出設置窗口
到服務板,按新增
名稱 隨便填
端口 6881
勾選TCP
私人網路中的計算機名稱或ip 填你的本機ip
然後保存,再按同樣的方法增加 6882-6889端口的映像,把它們麼通通指向你的計算機
(因為我的系統是繁体系統,所以以上的名稱不一定和你的相同)
不明白的可以看看WIn2000輔助系統中有關 NAT的說明

不可忽視的缺點:假如你是校園網的LAN,你如何說服網管進行分配端口程序呢?大家各顯神通吧!!

3、下載時儘量只開一個BT,這樣它就會享有最大帶寬。如果你打開兩個BT,它們就會根據網路情況的不同來分享帶寬(我用LAN,最大速度400k/s)

4、同時測量不要用其它的下載工具同時下載文件,如FTP等,雖然BT搶線的能力不錯,但是還是會受到一定的影響。
5、要是下載速度仍不上來,大家就看看自己上網的設置是否是在良好的狀態了!比如是否用專用壓?工具處理網線接頭(RJ45接?)等,因為這些都會影?信息的流通!

6、終極提速大法:人人為我,我為人人。只有大家自己當種子源,我們才可以享受到更好的資源共享!
**********************************小技巧********************************************
我下載中總?出的一些技巧:
首先是使用它探知下載前該文件有多少人下載或者連接是否還可用,從而很容易的估算大?下載的速度。當我覺得有必要,並且下載有效的情?下再開啟BT客?端下載我需要的文件。
1.儘可能在看到BT?接?,不要直接點擊,而是右鍵->目標另存為,將其保存為一個本地文件,至保存完整點打開即可。
這樣做的好處,前面已經說了,可以方便續傳,不用續傳時滿世界找原來的連接。
2.一開始速度慢,不要太心急
很多人往往說?好慢啊,只有幾K的速度,要數百分終,於是CANCEL了。其實BT下載的特點就是這樣的,先開始很慢,只有幾K,然後逐漸增長到上百K。這個過程程從你看?1K的速度開始,一般要2-5分鐘。所以只要你載的東西不是太過時,以致種子都失效了,就耐心等個幾分鐘吧。
3.儘量選擇下載200-700M的文件,特別,是RMVB格式的電影
我總?出?,DVD-RMVB格式的電影用BT下載最方便,速度也最快;其它格式如DVDRIP文件太多,下載之前START過程比較慢,而且會自做主張的建一堆目錄和文件;而對於較小的文件,比如40M以下的文件,根本顯現不出BT的優點,按照剛才第二點說的,速度沒到峰值就結束了
PS:將無限速改為超級種子另外最重要的是要關掉防火牆

[ Last edited by sodown on 2005-10-30 at 12:32 PM ]




滴水不停,可以穿石...
2005-10-28 03:08 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  l123456789
  資深會員 
 



  積分 3499
  發文 208
  註冊 2005-10-27
  狀態 離線
#2  

谢谢分享

2005-10-31 01:36 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  yyt888
  基本會員 
 



  積分 30
  發文 1
  註冊 2005-9-15
  狀態 離線
#3  

好,非常实用

2005-11-4 11:04 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: