近日新买了一台USB 2.0接口的移动硬盘,可是在实际使用过程中,发现复制大文件时速度并不是很快,刚开始瞬间速度有20MB/s,随后马上就降到2.4MB/s。很奇怪,这是怎么回事儿?
我的电脑主板芯片为845GL,其南桥芯片为ICH4,支持USB 2.0,操作系统是Windows 98SE,并且安装了USB2.0驱动程序,因此可以排除是驱动程序的问题。难道是Windows 98
对USB 2.0支持有问题?刚好我的电脑也装了windows 2000,于是启动到Windows 2000下来试一下,嘿!一切正常,速度很快。经过多次反复试验,发现了一个规律,在Windows 98下只要复制小于两百来兆的文件,速度就很快,可以一直维持在16MB/s左右,否则就会出现上述现象,而我的电脑内存刚好是256MB,难道这与内存有关吗?可是在Windows 2000却很正常啊,看上去好像Windows 98对USB 2.0支持得不好,不过我认为应该不会这样,那问题到底出在什么地方呢?
忽然想起来了,会不会与高速缓存有关?前一阵子看了有关资料,在文件系统属性里,我把“启动所有可移动型磁盘驱动器上的后写高速缓存”选中了,莫非与这有关?先试一试看再说,赶紧选中“我的电脑”,单击鼠标右键,选“属性”,单击“性能”,在高级设置里选“文件系统”,然后选择“可移动式磁盘”,取消“启动所有可移动型磁盘驱动器上的后写高速缓存”的设置。重新启动后再试,速度果然恢复了正常。
看来Windows 98操作系统默认安装时未选中该项是有道理的。我想如果主板上是USB1.1的接口,选中该项对速度可能还是会有所提高的,不过对于USB2.0,那只能是事倍功半了!
赛迪网-中国计算机报 文/刘霞
(出处:http://www.sheup.com)