Как я могу ограничить приоритет дискового ввода-вывода для процесса в Windows XP?

У меня есть установка, где машина Windows XP резервируется на сервер в локальной сети, используя rsync, Из-за эксплуатационных требований резервное копирование должно происходить во время использования машины. Хотя это не является проблемой для наших компьютеров с Linux, эта коробка Windows замедляется до такой степени, что ее невозможно использовать rsync доступ.

Есть ли способ ограничить приоритет дискового ввода-вывода процесса в Windows XP, аналогично ionice в линуксе?

Обратите внимание, что просто сокращение rsyncс пропускной способностью (через --bwlimit Переключатель) не помогает, потому что проблема возникает из-за большого количества операций поиска и чтения очень маленьких файлов. Таким образом, чтобы иметь какой-либо эффект, мне нужно было бы установить bwlimit на такое маленькое значение, чтобы большие файлы, которые читаются последовательно и почти не влияли на производительность, могли переноситься целыми годами.

1 ответ

Решение

К сожалению, Windows XP не может ограничить приоритет дискового ввода-вывода. Единственное, что вы можете сделать, это изменить приоритет процесса в диспетчере задач, и это влияет на весь процесс.exe и его ресурсы процессора.

Другие вопросы по тегам