2

У меня есть скрипт для резервного копирования миров Minecraft, когда он запускается по команде (nice -19 ./backup.sh), он не отстает, как всегда, нагрузка на сервер остается низкой. Когда я пытаюсь сделать хороший -19 ./backup.sh в cronjob, он не "хорош" и использует большое количество ресурсов сервера. Разве нет команды по аренде? Разве я не могу как-то ввести это в код, чтобы заставить себя заново при каждом запуске? Но как мне получить PID сценария?

Спасибо!

1 ответ1

0

Внутри вашего скрипта вы оба должны renice его и ionice его, например , в bash

#!/bin/bash

renice 19 -p $$
ionice -c 3 -p $$

...

$$ in bash обозначает идентификатор процесса текущего bash .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .