Есть ли способ для запланированной задачи win2k8 иметь нормальный приоритет ввода-вывода? - PullRequest
32 голосов
/ 11 марта 2010

У меня запланированное задание, которое требует очень много операций ввода-вывода (удаление сотен тысяч файлов). По причинам, связанным с местом на диске, эта работа должна выполняться достаточно быстро. На win2k8 запланированные задачи всегда имеют низкий приоритет ввода-вывода. Повышение приоритета процесса не изменило приоритет ввода-вывода. Есть ли способ получить запланированную задачу с нормальным приоритетом ввода-вывода?

Ответы [ 2 ]

52 голосов
/ 13 марта 2010
  1. Создать задачу
  2. Щелкните правой кнопкой мыши на задаче и "экспортируйте" ее
  3. Отредактируйте только что экспортированный файл task.xml
  4. Вы найдете строку, похожую на <Priority>7</Priority>
  5. Измените значение на обычный приоритет (между 4-6). Таблица потенциальных значений: TaskSettings.Priority свойство
    • Значение 4 будет иметь тот же приоритет ввода / вывода и приоритет памяти, что и интерактивный процесс. Значения 5 и 6 будут иметь более низкий приоритет памяти
  6. В планировщике задач удалите изначально созданную задачу
  7. В планировщике задач в области действий импортируйте задачу из файла XML
1 голос
/ 02 января 2013

Возможно использовать приоритет ввода-вывода для установки приоритета процесса ?

Кроме того, см. Windows Vista: изменения в ядре - ввод-вывод, ввод-вывод, он не работает, я иду ...

  • Улучшение порта завершения ввода / вывода […]
  • Улучшения масштабируемости ввода / вывода […]
  • Поддержка отмены ввода / вывода […]
  • Приоритизация ввода / вывода […]
  • резервирование пропускной способности ввода / вывода
...