不才之前在我的BLOG上面寫的文章!!
給大家參考一下
BT(BIT TORRENT)可以說是現在網路上最紅,最嗆的P2P軟體!!
人多的話,可以讓你的速度飆到破表!!說好用是好用,不過要說他難用,也真的有難度!!
在這個程式剛推出的時候,就有"使用BT會傷硬碟"的說法在網路上流傳!!
我也被這個說法困擾很久,也找了一些資料,終於有了比較深入的了解,不才就在這裡跟大家說明一下!!
最原始的BT程式"Bit Torrent"是用PYTHON的語法寫成的,據說這種程式的演算法在讀取資料時,本身就會對硬碟造成比較大的負擔,由於是開放原始碼,很多人就在這原始的程序上開發更好用,更簡單的BT程式!!
經過演變,有人開始用其他的語法來寫BT程式,例如用JAVA寫成的Azureus,以及用C++程式寫成的BIT COMET等等,不但越來越好用,功能越來越多,也因為這些語法比較成熟,使得BT的普及率越來越高!!
其實除了演算法方面,由於BT下載原理是把一個檔案切成很多小塊,使用者不必從第一塊開始抓,只要最後抓完全部的區塊就好了,雖然這樣無形中可以加快檔案的流通性,不過也因為有這麼多的小塊存在你的電腦裡,會造成你的硬碟過於零散,太過零散的話,如果要讀取檔案,硬碟的磁頭就必須來回移動,不僅增加讀取的時間,也會對磁頭有一些損耗!!
這就是為啥有人會說BT下載會傷硬碟的原因了,其實要解決這個問題,有很多方法,包括定期磁碟重組,以及把下載的BT檔先放在一個分割槽,等到下載完畢後,再把它移動到其他的槽,這樣你就只需重組下載的硬碟就好了!!