我看到 Robocopy 可以限制网络带宽在这个答案中如何限制文件复制的带宽?
我的 LAN 上有足够的带宽,但我不想让发起复制的系统(Windows 7)的磁盘饱和。
我隐约记得读到过 Win7 有一些磁盘优先级和/或限制功能。是否有一个版本的 RoboCopy 可以利用这些操作系统功能?
或者是否有不同的方法来限制大型文件复制作业对磁盘的影响?
答案1
看Superuser 上的这个问题关于为进程设置 I/O 优先级的话题。基本上,将进程的 CPU 优先级设置为“空闲”,同时将 I/O 优先级设置为“非常低”。
通常,设定一个带宽限制磁盘 I/O,因为磁盘能够在连续数据上提供较高的持续吞吐量,但在随机 I/O 时会导致高延迟和低吞吐量,从而带来很大困难。