1. 程式人生 > >uTorrent設定,防止出現磁碟負荷100%

uTorrent設定,防止出現磁碟負荷100%

介面提示問題

介面顯示情況
介面顯示異常提示
今天在使用uTorrent下載(IPv6)資源的時候,剛開始網速很快,剛開始10+MB/s,然後下方提示磁碟負荷100%,網速掉到了10+KB/s左右,後來在網上搜索了一下問題,解決之後並記錄一下,方便遇到問題的童鞋學習和借鑑。
這裡使用的是綠色、穩定、免安裝版本的uTorrent2.04下載器,這裡點選下載。

解決步驟

  1. 設定–常規

    開啟uTorrent設定,常規,勾選“預先分配磁碟空間”
    這裡寫圖片描述

  2. 設定–高階–快取

    基本快取設定:
    選擇設定中的高階,快取,勾選“手動指定快取大小”設定快取的大小(這一點很關鍵,這裡設定的是1024MB!!!)
    “不需要快取時減少記憶體使用量”勾選與否均可
    高階快取設定:
    “啟動磁碟寫入快取”兩項均取消勾選
    “啟動磁碟讀取快取”前兩項取消勾選,最後一項勾選
    “對磁碟寫入/讀取禁用系統快取”均取消勾選
    具體設定如下圖:
    快取設定


    出現磁碟負荷過重100%的原因,是如下圖中的寫入快取佔據了設定快取的90%~100%,設定成1G便可以解決寫入快取佔據比重過大的問題
    寫入快取設定後顯示

  3. 設定–高階

    此版塊內容只需要設定三個選項:diskio.flush_files;diskio.no_zero;gui.delete_to_trash。

    diskio.flush_files 此選項在開啟時(也就是設定為“true”時),會使uTorrent頻繁進行檔案控制代碼操作,這樣也增加了硬碟的讀寫次數。實際的效果是,在預設為 true的情況下,uTorrent根本不理會磁碟快取設定多大,只使用其中一小部分。為了讓前面設定的大快取起到應有的作用,這個選項務必設定為 “false”!

    diskio.no_zerouTorrent在預設情況下,資料寫入硬碟之前需要先進行空間分配操作,當這個選項在預設“false”的時候,uTorrent會把預先分配的空間“ 填零”,也就是大量的磁碟寫操作。在高速下載的情況下,通常導致的效果是,磁碟快取已寫滿,但uTorrent還沒有完成預先分配空間的操作,於是無法寫 入硬碟。這時硬碟狂轉,而且由於無法寫入資料,下載速度也會驟然下降。所以在高速下載的情況下,這個選項務必改為“true”,也就是讓uTorrent 跳過“填零”操作,大大縮短分配空間的時間,讓硬碟可以順利寫入而不增加額外的負擔。

    gui.delete_to_trash可以設定刪除任務和資料時,是否刪除到回收站。
    具體設定如下圖
    高階設定

附上最近看到一個詳細的utorrent高階引數的詳細介紹:網址
結語:本文修改的uTorrent的版本是2.0.4版本,修改方法不是本人原創,是總結網上的經驗自己測試成功,並整理好文件之後,分享給大家!

2018.08.24 追加

如果長時間執行uTorrent,記憶體佔用特別高的情況下,可以按照下圖設定“高階-快取”的介面可以順利解決該問題。
這裡寫圖片描述