我正在下载一个非常大的 torrent(~60GB),当 Deluge 客户端启动时,它需要花费大量时间来检查下载的部分,这会占用大量硬盘,导致计算机运行非常缓慢。
有没有办法跳过这个检查?或者让它对硬盘的侵蚀不那么严重?
答案1
尝试在停止 Deluge 之前暂停下载 - 这样,我相信它在启动时不会验证本地数据
答案2
检查是 Bittorrent 工作方式的一部分。由于 BT 协议对每个块分别处理,因此客户端需要确保每个块都有正确的校验和/哈希值,然后才能“知道”某个块是否已下载。
通常,这个过程在后台无缝进行,但对于 60GB 的下载,程序必须检查硬盘上预留的 60GB 空间的每一部分,以查看哪些内容已下载,哪些内容尚未下载。我认为没有客户端在开始新会话时不进行此检查,因为我认为它仍然必须检查以确保自上一次会话以来没有移动/更改/删除任何内容
答案3
对 Shane 说:“我认为没有哪个客户端在开始新会话时不进行此项检查”。是的,有:uTorrent。它会保存会话,因此重启后无需重新检查所有内容。打开 400GB 的种子文件后,这是一个救命的功能。这也是 Deluge 还不是一款优秀的种子程序的主要原因。
答案4
在 torrent 客户端中不可能跳过此项检查。