Question Exécuter un démon serveral en utilisant python


J'ai remarqué que le démon serveral invoquait python séparément.
Par exemple, j'ai le démon wicd et ibus en cours d'exécution sur ma machine. Au lieu de lancer une seule instance de python, les démons s'exécutent avec deux instances de python simultanément dans htop:

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

Est-ce une perte de faire ça?
Si oui, comment puis-je améliorer cela?
Si non, pourquoi éviter de mettre tous les démons sur une seule instance de python?


2
2017-09-08 07:53


origine




Réponses:


Non, ce n'est pas un gaspillage. C'est normal pour programmes séparés être en cours d'exécution processus séparés, afin qu'ils ne puissent pas (accidentellement ou intentionnellement) modifier l'état de chacun. Des processus séparés signifient également que si un programme plante, tous les autres ne sont pas affectés.


1
2017-09-08 12:37