如何在 Windows XP 中限制进程的磁盘 I/O 优先级?

如何在 Windows XP 中限制进程的磁盘 I/O 优先级?

我有一个设置,其中 Windows XP 计算机使用 备份到 LAN 上的服务器rsync。由于操作要求,备份需要在计算机使用时进行。虽然这对我们的 Linux 计算机来说不是问题,但此 Windows 计算机的速度因访问而减慢到无法使用的程度rsync

有没有一种方法可以限制 Windows XP 中进程的磁盘 I/O 优先级,类似于ioniceLinux?

请注意,仅仅减少rsync带宽(通过--bwlimit交换机)是没有用的,因为问题出在大量查找和读取非常小的文件。因此,为了产生任何效果,我必须将 bwlimit 设置为非常小的值,这样较大的文件(按顺序读取且几乎不会对性能产生任何影响)将需要很长时间才能传输。

答案1

不幸的是,Windows XP 无法限制磁盘 I/O 优先级。您唯一能做的就是在任务管理器中更改进程优先级,这会影响整个 .exe 进程及其 CPU 资源。

相关内容