日期:2014-05-17  浏览次数:20840 次

影响文件拷贝的因素有哪些?
用windows操作系统,明显的能感觉出xp,win7和win8之间拷贝速度不同,我想用C#编写一个自己用的小工具,能让xp用上win8的速度就可以,我想知道影响这些的都有哪些因素啊?
如果可以的话给出点解决方案更好

------解决方案--------------------
无论是机械硬盘还是固态硬盘,每次读写的文件块的大小会影响复制文件的性能。

硬盘读写较小的块(几十kb以下)是耗时和不经济的。

如果操作系统内置的拷贝速度有不同,这可能是驱动程序、杀毒软件或者其它软件的问题,也包括硬盘没有启用DMA传输,或者增强访问模式造成的。因为一般情况下,拷贝大文件,XP Win7 和 Win8基本没有区别。
------解决方案--------------------
权限检验对复制速度也有影响,不过影响最大的应该是杀毒程序的文件监视,
------解决方案--------------------
我想你最好知道自己该做什么测试工作,而不是躺在那里等着别人给你罗列概念。