Answers:
这是正常现象,您正在读取和写入同一物理磁盘,如果在单个目录中有许多文件,则情况可能更糟。
小文件会损害性能。您下载的大文件只需要一个文件表项,并且只被写入。但是复制20.000个文件;除了读+写外,还需要修改20.000个文件表项。而且正如所评论的那样,即使可用空间表和磁盘碎片也起作用。您的复制对话框对我来说似乎是完全正常的,如果长时间提到几个小时,我会担心...
如果操作系统必须调用' CreateFile() ',那么很多事情可能会变得有点血腥,有时甚至令人讨厌。在任何情况下,都应尝试禁用8.3文件名的创建,因为“使长名称变短”会对性能造成不利影响。如果您有很多相似的命名文件,它们在被截断为8.3时非常相似,那么您将经常触发8.3算法:
如果该循环经常重复(有一个限制,但是对于每个传入的新文件名,它将运行多次),则在移动/创建许多新文件时,您会发现速度确实很差。
在http://msdn.microsoft.com/zh-cn/library/aa365247(v=vs.85).aspx#short_vs._long_names中了解更多信息
除此之外(正如其他答案已经说过的那样):资源管理器在创建图标和保存有关该新目录文件的信息方面做了很多工作。