當前位置:編程學習大全網 - 源碼下載 - BT下載問題

BT下載問題

流行的說法是:BT使用了不通過高速緩沖直接將數據寫入硬盤的過時算法,使硬盤始終處於高速運轉的狀態,導致硬盤局部損壞甚至整體報廢。其實這種說法有些偏頗。姑且不論操作系統會自動根據系統設置對磁盤讀寫進行緩沖,就算BT繞過操作系統而在系統底層對硬盤直接進行操作,也有硬盤本身的大容量緩存可資使用,何況BT根本沒有這樣做的必要。通過操作系統提供的安全可靠的內部函數來實現文件讀寫不僅代碼編寫容易而且能充分保證對各種硬件的兼容性,BT何樂而不為之呢?

通過觀察和分析,BT下載導致部分硬盤的損壞,主要應是下載者長時間不關機連續下載使硬盤溫度過高或過於疲勞所致,而非BT之禍。由於BT下載的基本上都是大家夥,下載者除了有壹次性將它拉下來的沖動外,還有下次續傳時可能失去種子導致下載功虧壹簣的擔憂,因此大都選擇了連續奮戰不舍晝夜的方式,加之BT既要下載(寫入)又要上傳(讀出),硬盤負擔更是沈重。如此的折磨,即便在散熱措施到位的情況下也夠硬盤受的,時間壹長自然會生出不少毛病來。預防的辦法其實很簡單,無外乎加大硬盤緩存容量,不要長時間連續下載,做好機器散熱工作等幾招。另外也希望***享資源發布者將待發布的大文件或文件夾劃大為小,化整為零,以減輕下載者的負擔。

  • 上一篇:linux堆內存管理深入分析linux堆內存
  • 下一篇:好心人請進 幫幫我吧
  • copyright 2024編程學習大全網