Как я могу ограничить приоритет дискового ввода-вывода для процесса в Windows XP?
У меня есть установка, где машина Windows XP резервируется на сервер в локальной сети, используя rsync
, Из-за эксплуатационных требований резервное копирование должно происходить во время использования машины. Хотя это не является проблемой для наших компьютеров с Linux, эта коробка Windows замедляется до такой степени, что ее невозможно использовать rsync
доступ.
Есть ли способ ограничить приоритет дискового ввода-вывода процесса в Windows XP, аналогично ionice
в линуксе?
Обратите внимание, что просто сокращение rsync
с пропускной способностью (через --bwlimit
Переключатель) не помогает, потому что проблема возникает из-за большого количества операций поиска и чтения очень маленьких файлов. Таким образом, чтобы иметь какой-либо эффект, мне нужно было бы установить bwlimit на такое маленькое значение, чтобы большие файлы, которые читаются последовательно и почти не влияли на производительность, могли переноситься целыми годами.
1 ответ
К сожалению, Windows XP не может ограничить приоритет дискового ввода-вывода. Единственное, что вы можете сделать, это изменить приоритет процесса в диспетчере задач, и это влияет на весь процесс.exe и его ресурсы процессора.