Я запустил файл jar в Linux, и он работает последние 3 дня.
Как я могу изменить приоритет этого процесса? Ускорит ли это обработку моей заявки?
Как я могу изменить приоритет этого процесса?
Renice Priority [-p] pid
Полезные приоритеты: 20 (затронутые процессы будут запускаться только тогда, когда ничего больше в системе не захочет), 0 (`` базовый '' приоритет планирования), все отрицательные (для очень быстрой работы)
Пример: renice -5 -p 123
, 123 - PID процесса, -5 - приоритет
Ускорит ли это обработку моей заявки?
Нет, если средняя загрузка меньше количества ядер процессора.
Вы можете изменить приоритет с помощью renice
команда. Это ускорит обработку, только если есть другие приложения, активно потребляющие процессорное время.
По умолчанию приоритет процесса в Linux равен 0. Приоритет процесса может иметь любое число от -20 до 19. Приоритет процесса можно установить с помощью nice и изменить с помощью renice. -20 - это процесс с самым высоким приоритетом, а 19 - с самым низким приоритетом.
Здесь у вас уже запущен процесс, и вы хотите изменить его приоритет. Итак, вы можете ввести следующую команду
renice -5 pid
где pid - это идентификатор процесса, приоритет которого вы хотите изменить. Чтобы повысить приоритет процесса, то есть установить отрицательное значение приоритета, вы должны быть пользователем root или использовать sudo.
Надеюсь, это поможет.