小樱 发表于 2023/4/16 00:47

bt种子下载预分配空间有什么作用

bt种子下载预分配空间有什么作用

预分配的作用是保证下载文件完成后,磁盘没有碎片

smilesadness 发表于 2023/4/16 08:33

我想象中的磁盘预分配方案有3种:
1.临时文件随写入量增大而增大直到下载完成,但是和BT八字不合(需要顺序下载,某些靠几十几百G的BT缓存进行下载的软件可以这么做但是没有意义);
2.多文件任务下只有文件被下载时创建和下载文件一样大的临时文件,将对应块的信息写入临时文件对应的位置;
3.多文件任务下创建所有文件的临时文件。
我认为,是否勾选bt种子下载预分配空间是在方案2和方案3里选择一个,碎片应该只有方案1才会产生。方案2和方案3的区别是,同一个任务的多个文件在磁盘连续,可以减少寻址难度。
如果硬盘是SSD,这个选项是不是用处就不如HDD明显?

小樱 发表于 2023/4/16 17:53

smilesadness 发表于 2023/4/16 08:33
我想象中的磁盘预分配方案有3种:
1.临时文件随写入量增大而增大直到下载完成,但是和BT八字不合(需要顺 ...

SSD在磁盘固件内部会自动整理,而且速度很快一般几秒内就完成,对于使用SSD来下载时,预分配空间的作用就完全没什么用了
页: [1]
查看完整版本: bt种子下载预分配空间有什么作用