Эквивалентный из 'хороших' для файловой системы IO?

Мне нравятся парни по http://www.dnsmadeeasy.com. Я использовал их несколько лет. Они делают хорошее задание, и цена соответствует моему бумажнику.

11
задан 6 January 2010 в 18:42
2 ответа

Это похоже setpriority API на Mac OS X, как предполагается, может изменить IO, планирующий (см. http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man2/setpriority.2.html). У меня нет MacOS удобной, таким образом, я не могу протестировать это nice на самом деле изменяет приоритет IO.

На стороне Linux, ionice то, что Вы ищете.

7
ответ дан 2 December 2019 в 21:52
  • 1
    А-ч, спасибо. Here' s, что setpriority говорит страница справочника: " Когда установка потока в фон указывает, что приоритет планирования установлен на самое низкое значение, диск и сеть IO регулируют " - который, кажется, указывает, что диск/сеть IO только регулируют, когда что-то - niced вниз к 20 (" фон state"). –  David Wolever 6 January 2010 в 19:21
  • 2
    Некоторое быстрое тестирование также, кажется, подтверждает это - когда резервный сценарий был только niced к 10 (т.е., nice backup), я заметил замедление... Но когда it' s niced вниз к 20 (т.е., nice -n 20 backup), я don' t замечают любое замедление. –  David Wolever 6 January 2010 в 19:22
  • 3
    (и " замеченный slowdown" я имею в виду " замеченный, что интерактивные программы, работающие на компьютере didn' t отвечают так же быстро как они обычно do") –  David Wolever 6 January 2010 в 19:23
  • 4
    It' s немного неутешительный, что Вы только получаете регулировку в приоритете 20, все же. –  Evan Anderson 6 January 2010 в 20:09
  • 5
    +1, Хороший ответ. Всегда задавался вопросом о вертении IO. –  Avery Payne 7 January 2010 в 01:12

На Linux можно использовать ionice http://linux.die.net/man/1/ionice

4
ответ дан 2 December 2019 в 21:52

Теги

Похожие вопросы