Я должен сохранить сессию SSH живой, чтобы крон работал?

Bogomips[115271] (см. специально раздел 3.1 связанного документа) является абсолютно фальшивой мерой скорости процессора, сообщаемой ядром Linux. Также различные архитектуры (или даже реализации одной и той же архитектуры) не могут сравниваться только по "тактовой частоте". Например, раньше процессоры AMD с одинаковой тактовой частотой были [115272] намного [115273] быстрее, чем соответствующие предложения intel. Раньше RISC процессоры были быстрее с той же тактовой частотой, что и процессоры CISC.

Для любой специфической нагрузки точное сочетание целочисленных/плавающих точек/других инструкций, многих/некоторых ветвей, производительности кэша и списка, продолжающегося в течение [115274] длительного времени, проходящего через подсказку компилятора и производительность устройств, имеет соответствующее значение для конечной производительности.[114738].

1
15.04.2015, 18:57
2 ответа

запускается вне зависимости от того, вошли вы в систему или нет.

Это демон, который проверяет элементы в crontab (таблица cron) и запускает их в назначенное время.

Если бы вам пришлось войти в систему, чтобы сделать это, это было бы бесполезно - больше похоже на запуск процесса в фоновом режиме после сна или в цикле.

6
27.01.2020, 23:11

Нет, тебе не нужно входить в систему, чтобы выполнять задачи в Кроне. Вся его идея заключается в том, чтобы следить за выполнением запланированных задач без необходимости вмешательства пользователя. Вы просто настраиваете кронтаб и забываете об этом, не нужно входить в систему.

Дополнительный совет: Вы можете легко запускать программы в фоновом режиме, запустив & или, если по какой-то причине Вы предпочитаете или Вам нужно запустить что-то на переднем плане, Вы можете использовать screen или tmux, чтобы сохранить сеанс даже после того, как Вы отключитесь от сервера.

5
27.01.2020, 23:11

Теги

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