相关疑难解决方法(0)

为什么 HDD 活动会降低整个系统的速度(在 Windows 7 上)?

如果我将大量数据从一个驱动器复制到另一个(物理)驱动器,我的整个系统运行缓慢。

我在 Intel Core 2 Duo 3 GHz 上使用 Windows 7 64 位版本。

情况是这样的:

  • 两个 SATA 磁盘之间的复制速度非常快。
  • 资源监视器显示 80MB/s 读取、70MB/s 写入和 150MB/s 总计
  • CPU总负载约3%
  • 剩余大量(> 2GB)可用物理内存
  • 所有分区都有足够的可用空间(>10gb,>10%)并且碎片化程度较低
  • 防病毒软件未激活

这就是问题所在:无论我在复制时想做什么,都需要永远。即使是不需要大量磁盘访问的任务(因为它们应该只在 RAM 中工作),速度也非常慢。我停止复制过程的那一刻,所有未完成的任务都会立即完成。例如,尝试打开新的浏览器窗口或资源管理器窗口将不起作用。如果复制停止,将同时弹出 5 个资源管理器窗口。

我的问题是:为什么?如果 CPU 和内存空闲,什么资源被耗尽?我需要升级我的计算机硬件的哪一部分才能获得更好的行为? 另请阅读 Psycogeek 的评论以了解有关此方向的更多问题。

如果您的答案是,一切都需要 HDD 访问,而这会被此类活动阻止,那么我的问题是:有没有办法在您的系统上复制某些内容,而不会使其在完成之前无法使用?(如果必须复制 >500g,则可能需要数小时)。

windows-7 performance hard-drive

16
推荐指数
1
解决办法
7836
查看次数

如果分布在许多单独的文件中,为什么复制相同数量的数据需要更长的时间?

我注意到将 24Mb 的数据从一个文件夹复制到另一个文件夹需要大约 30 秒,因为(我假设这是原因)它有超过 1,000 个单独的文件。复制 24Mb 不应该花这么长时间。为什么文件数量不同?

我在 MacBook(4GB 内存,Intel(R) Core(TM)2 Duo CPU P7450 @ 2.13GHz,32 位操作系统)上运行 Windows 7

编辑:NTFS 是驱动器上使用的文件系统

windows-7 macbook file-transfer

12
推荐指数
2
解决办法
5009
查看次数