我正在使用Windows 10, 处理器:英特尔酷睿i7 2600 内存:8GB DDR3(主要)240 GB SSD(次要)
我的问题是,可以看出从一个驱动器复制速度通常很快,但对于某些类型的扩展,它相对,非常慢(我认为)。
现在,我正在复制android sdk文件夹,复制速度只是提升和下降..当它复制png,xml,html等文件时速度太低,但对于exe或其他文件类型(相对较大)一些)更快。我只是比较并尝试通过屏幕截图解释:
那么,为什么这些类型的文件复制速度会有所不同,但是其他文件的相关速度会更快?
答案 0 :(得分:1)
要尝试简单地说,单个大文件的复制速度要比目录和相同大小的文件组快得多。
这与复制的工作方式有关。虽然您使用的SSD比传统HDD快得多,但文件系统仍然需要创建文件和文件夹层次结构。对于包含大量嵌套,小文件和文件夹的文件夹,这可能非常耗时,因为您不仅要复制数据本身,还要更新元数据,例如文件/文件夹更新时间。
对于大型文件,这些事情仍然需要时间,但一旦完成,复制速度取决于您传输数据的速度(大型ISO文件可以看到,速度非常快)。
这就是为什么类似于SDK文件夹的东西,它会起伏不定(当它遇到一个可以快速复制的大文件时上升,当它必须创建文件/文件夹并更新独立于可用数据的信息时会崩溃)。