如果怕BT寫壞SSD的話, 首先要揀好BT軟件同set好設定先
通常BT軟件會有選項設定write buffer size, 等下載中的block留在RAM中, 直至下載完成先寫入disk
原意係防止HDD fragmentation, 對SSD來說就是減少不必要的寫入(未完成的block不停寫入)
如果你的BT軟件有得睇statistics的話, 可以睇下下載量和寫入量的比例...

至於讀取不會傷SSD的前提是個系統不記錄access timestamp... (因此會有read buffer size的設定以減少read access次數)

TOP

我都用緊Imdisk,感謝樓主分享


睇個人需求啦,主要imdisk真係窮人恩物,最重要有動態記憶體佔用,即係你 ...
aarv 發表於 2024-2-3 17:38


開動態佔用將Temp指去ram drive
用幾個鐘就會開始freeze十幾秒
過多幾分鐘越freeze越耐到自己頂唔順reboot算
熄咗動態佔用就幾十個鐘都冇事

TOP

回覆 16# aarv


    BT 一個50GB file直接寫SSD就50GB total host write, 先入RAM DISK 再抄入SSD又係50GB total host write, 睇唔出如何幫SSD養生

TOP

本帖最後由 harryytm 於 2024-2-13 14:10 編輯
回覆  aarv
    BT 一個50GB file直接寫SSD就50GB total host write, 先入RAM DISK 再抄入SSD又係50GB  ...
Jackywongkk 發表於 2024-2-12 20:52

qBittorrent(qB) 如果唔開 Pre-allocate 嘅話係會用 NTFS Sparse
而 Sparse 係會有大量檔案碎片
雖說檔案碎片對 SSD 讀寫效能無咁大影響
不過喺 NTFS 入面如果檔案碎片數目太多
個檔案嘅 MFT Record 會因為 MTF 唔夠位放 Metadata
而產生一啲喺 MFT Record 以外嘅 $ATTRIBUTE_LIST
Windows 嘅 Defrag API 係無辦法移動同移除呢啲 $ATTRIBUTE_LIST
只有將個檔案移去另一隻碟再移返去先可以移除到呢啲 $ATTRIBUTE_LIST

但如果 qB 入面開 Pre-allocate 嘅話
開始下載之前會 Zero Fill 個 file 一次
對 SSD 嚟講係浪費咗一次寫入

我嘅做法係如果肯定段片係 keep 嘅話
會用 HDD 或Ramdisk 做 Incomplete 路徑
而完成下載路徑係 SSD
完成下載之後 qB 會自動移個 Download 去 SSD
咁做可以同時有 Defrag 效果又唔會寫 SSD 兩次嘅問題

TOP

ImDisk Toolkit 出咗 v20240210 更新
已經包含咗我嘅正體中文介面翻譯
如果對翻譯用字有咩意見可以喺呢個 Post 出回覆同我講

TOP

我用免費的osfmount,速度快,但無動態。
主要用來作browser cache及小量download。

TOP