为什么我在复制粘贴大文件时候,开始速度快,后来速度慢慢降下
发布网友
发布时间:2023-08-15 21:15
我来回答
共2个回答
热心网友
时间:2023-08-22 13:33
这有两个可能,一是目标区域(磁盘分区)已有的文件比较分散,导致没有一个连续的可用空间能够容纳2G的文件;二是原来保存的2G文件本身就很分散,就是说源位置的磁盘空间比较紧张或零散文件较多,这个2G的文件实际上是被分散保存在磁盘的不同物理位置上了。
从你的描述来看应该属于第二种情况,因为“不管复制粘贴到哪个盘都是这样”,那就说明是“越往后读取越慢”。
说明:WIndows在磁盘上保存文件的基本原则是“磁盘上哪儿连续空间大就往哪儿写”,或者说“先找一个能够容纳要写入的文件大小的连续空间,如果找不到,就找一个尽量大的连续空间,写满后再找能够容纳剩余大小的连续空间,如果找不到,继续找一个尽量大的连续空间,依此类推。”这就导致一个大文件可能会分散到物理位置的各处,所以才会越读越慢,所以才需要“磁盘碎片整理”。
热心网友
时间:2023-08-22 13:33
这个牵涉到两个概念,硬盘的平均传输速率和突发传输速率。
平均传输速率主要由硬盘的转速和磁头寻道时间决定,这个速度基本就是你说的后期速率。是硬盘接到读写命令、驱动磁头寻道、读写数据、然后经外部接口将数据送出的速率。这个速度是硬盘实际持续工作可以达到的速率
突发传输速率是硬盘在接到读写命令的瞬间,从硬盘缓存中读出数据的速度,由于缓存是半导体,其读写速度远大于硬盘实际读写速度,所以可以达到200。
这个你用HD Tune测测就知道了。现在机械硬盘的平均传输速率达到110左右,不会到200的,突发传输速率到200没多大问题。
另外,如果你复制文件是在一个硬盘不同分区进行,最后的速度要慢于平均传输速率,因为硬盘要同时进行读写操作。两个硬盘间复制的速度才基本是平均传输速率