Установка пріоритетів для процесів в linux: nice
Команду nice можна також використовувати для запуску процесу з іншим пріоритетом. Опція -n (або -adjustment) з позитивним значенням підвищує пріоритет, а ця ж опція з від'ємним значенням - знижує його. Пам'ятайте, що процес з найменшим пріоритетом має максимальне значення параметра niceness, тому збільшення цього значення означає, що процес стає більш дружніми до інших процесів. Зауважте, що, як правило, знижувати значення пріоритетів процесів може тільки привілейований користувач (root). Іншими словами, звичайні користувачі можуть робити процеси лише більш доброзичливими.
Продемонструємо приклад використання nice для сервісів NGINX, APACHE, PHP-FPM. Це може бути корисно якщо у вас на сервері працюють інші скрипти і недолік процессорной можности позначається на працездатності сайтів.
Для застосування налаштувань потрібно перезагрука сервісів, результат можна побачити у висновку top, або ps.
Posted in ДЕФОЛТ Tags: nice