如题,我做了个实验。
一个文件包只有69.8M但是速度是233KB/秒,明显的非常慢。另一个文件包176M,速度竟是3.9M/秒。唯独的区别我想只能是文件数量了。
那么在这个期间,电脑到底做什么,文件数量会影响复制过程呢?
在CSDN上有这么一段回答我觉得逻辑上没问题。
因为磁头来回寻道多花的时间。拷贝文件时间=读时间+读寻道时间+写时间+写寻道时间。多个小文件的寻道将比单个大文件长。在同一物理硬盘内(包括同一物理硬盘的不同分区)也需要多次寻道。
底部估计和内存,IO,SRAM,DRAM有关系。这硬件方面的知识,我就需要慢慢学了。而且暂时用不到。以后用到再补充吧。