BT下载的东西是不是都是磁盘碎片?而且没办法用碎片整理工具?
參考答案:不完全是,因软件而异;可以整理。
磁盘碎片是指一个文件在磁盘上并非连续存储,而早期的BT下载由于数据的获取本身就不是连续的,存储在磁盘中时也并不是连续的。这就是为什么很久以前就出现的"BT伤硬盘"说法...
而现在的BT,举个例子来说我所用的BitSpirit,就不是这样保存数据的。它首先将下载的数据保存在内存中(内存中可没有碎片这个概念哦),内存满了才保存入磁盘。在任务信息那一栏可以看到"磁盘写入请求(缓存操作/实际操作)"。这里的缓存操作就是指先存入内存。由于现在的机器内存几乎都三位四位数了,这个步骤几乎可以说消灭了磁盘碎片(就算有,一个碎片也得上百M,不会影响系统)。然后BitSpirit在写入磁盘的时候也不是写多少数据就用多少空间,而是一旦写入就写满整个文件,打个比方你下一个500M的电影,下了1%就关机睡觉了,在你磁盘上未下载完成的文件是500M而不是5M。虽然只有5M的内容,别的部分都是空的,但是可以保证这500M是连续存储的,也就是没有碎片。
碎片整理工具可以整理一切碎片啊,除非碎片文件正在使用...