web-dev-qa-db-fra.com

Est-il prudent de supprimer le processus "gnome-system-monitor" à l'intérieur du moniteur système?

Je sais que cela peut sembler une question stupide, mais par curiosité, serait-il prudent de supprimer le processus gnome-system-monitor à l'intérieur du programme de surveillance du système?

Je vous ai posé cette question car, aujourd’hui, j’ai ouvert le programme gnome-system-monitor et j’ai vu le processus gnome-system-monitor répertorié sous le "processus" Onglet, et bien sûr, le programme de surveillance du système vous permet également de terminer et/ou de tuer les processus, donc je me demandais si vous aviez tué le gnome-system-monitor à l'intérieur du programme de surveillance du système, que se passerait-il?

Je n'ai pas testé cela de crainte que quelque chose puisse se détériorer, mais si quelque chose le faisait se tromperait, à quel point serait-il grave ?
Serions-nous confrontés à une défaillance complète du système ou à un simple accident?

2
user525989

C'est sécuritaire à faire. La seule chose qui se passe est que le programme disparaît de l'écran car il n'est plus en cours d'exécution. Vous pouvez facilement le redémarrer si vous le souhaitez.

Pour répondre à un problème potentiel, le moniteur système ne fait pas partie du système d'exploitation. Il demande simplement au système d'exploitation des informations sur les processus en cours afin qu'il puisse les afficher. Il peut également demander au système d’exploitation de procéder à des processus tels que les tuer, etc.

Parce que cela ne fait pas partie du système d'exploitation, aucun autre programme n'y a recours. Par conséquent, il n'a aucun effet sur les autres processus en cours d'exécution lorsqu'il est tué. Puisqu'il s'agit d'un processus non-système, c'est comme tuer tout autre processus non-système.

7
Chai T. Rex

Absolument aucun problème, comme l'a dit @Chai. Le moniteur système ne fait rien de manière active lors de l'exécution de tâches; il envoie simplement à la tâche le signal sigterm ou sigkill et retourne à son travail normal. Donc, dans le cas où vous avez donné une illustration de:

  1. Le moniteur système est en cours d'exécution (PID 19735 à titre d'illustration)
  2. Le moniteur système reçoit le signal pour tuer le PID 19735 (de la souris)
  3. Le moniteur système envoie le signal de terme au PID 19735
  4. Le moniteur système reçoit le signal de terme
  5. Le moniteur système meurt

C'est ça! Rien de dangereux dedans.

2
anonymous2