通过 BitTorrent 协议下载的文件自然会产生碎片,因为它们是按照不规则的顺序下载的。
这会降低在传统硬盘上读取此类文件时的性能。如何防止这种情况发生?
答案1
一个选项似乎是检查 qBittorrent 中的选项强制为所有文件预先分配磁盘空间。但这会预先浪费大量的磁盘空间,特别是如果只下载文件的子集。
适用于 BtrFS 的更好的解决方案是配置 qBittorrent(或任何其他类似的客户端)来运行此下载完成时命令:
/usr/bin/btrfs filesystem defragment -r "%F"
这可确保文件在下载后立即进行碎片整理。
也可以看看:
答案2
您可以通过以下方式设置种子按顺序下载:
- 右键点击种子并选择“种子选项”
- 在底部,选中“按顺序下载”
- 单击“确定”。
请注意 所有移至“Torrent 选项”的右键单击选项都需要恢复到右键单击菜单 #16273 意味着在不久的将来的某个时间,此选项将在上下文菜单中改变其位置。