2

Я заметил, что демон serveral вызывал python отдельно.
Например, на моей машине запущен демон wicd и ibus. Вместо запуска одного экземпляра python демоны запускаются одновременно с двумя экземплярами python в htop:

/usr/bin/python2 -O /usr/share/wicd/daemon/monitor.py
python2 /usr/share/ibus/ui/gtk/main.py

Это пустая трата времени на это?
Если да, как я могу улучшить это?
Если нет, то почему бы не запускать все демоны на одном экземпляре Python?

1 ответ1

1

Нет, это не пустая трата. Обычно отдельные программы выполняются в отдельных процессах, поэтому они не могут (случайно или намеренно) изменять состояние друг друга. Отдельные процессы также означают, что в случае сбоя одной программы все остальные остаются без изменений.

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