Использование экрана GNU вместо демонизации - PullRequest
4 голосов
/ 02 сентября 2011

Я только что взял старое приложение, которое запускает фоновые процессы в сеансах экрана GNU, а не демонизирует их. Я пытаюсь понять, почему оригинальный программист написал это так. Есть ли веская причина для запуска процессов на экране, а не для их разветвления или запуска с nohup?

1 Ответ

2 голосов
/ 19 сентября 2011

@ Комментарий Марка Б представляет собой очень хороший момент (как жаль, что это не ответ, он был бы хорошим!). В любом случае, еще одна причина, которую я вижу, заключается в том, что экран слишком просто использовать для псевдодемонизации приложения.

Я, например, много делаю. Например, я разрабатываю приложение Django для своей компании, которое я представлю в будущем. Он не полный, но полезный для меня, поэтому я запустил его во время сеанса экрана и оставил его доступным для использования, когда он мне понадобится.

...