У меня есть сценарий оболочки, как:
for((i=1;i<500;i++))
do
python get_sequence.py
done
Я хочу запустить его на Linode VPS. Запуск займет несколько дней, поэтому я собираюсь использовать nohup ./run.sh &
, чтобы мне не приходилось сохранять соединение ssh в течение нескольких дней.
Вопрос в том, что когда я использую nohup
, перед каждым процессом python всегда есть большая задержка (десятки минут). Я чувствую, что, кажется, есть очередь, и процессы nohup
не могут быть запущены немедленно.
Я попытался запустить скрипт напрямую без nohup
, и это было очень быстро, без задержки.
Интересно, почему задержка при nohup
? Как этого избежать?