Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
moniteur_systeme [Le 14/10/2009, 16:40]
psychederic
moniteur_systeme [Le 13/03/2023, 16:30] (Version actuelle)
L'Africain MAJ
Ligne 1: Ligne 1:
-====== Le Moniteur Système ======+{{tag>​Jammy système administration}} 
 +----
  
-Le Moniteur Système est un gestionnaire de processus (ou tâche). 
  
-Sous gnome le processus lui même est "​gnome-system-monitor"​. 
  
-===== Configurer le moniteur Système ​=====+====== Le Moniteur système ======
  
-La configuration par défaut du moniteur ​système ​prend un peut trop de ressource cpu.+Le **Moniteur ​système** est un gestionnaire ​de processus (ou tâche).
  
-Nous allons donc le configurer ​:+{{:applications:​moniteur_systeme.png?​300|}}
  
-Lancer un **moniteur système** ( Aller dans Système → Administration → Moniteur Système ) 
-  * Dans Edition (menu) -> Préférences -> 
-  * Dans Processus (onglet)->​ Augmenter la fréquence de mise à jour ( ex : 3 secondes) 
-  * Dans Ressources (onglet)->​ Augmenter la fréquence de mise à jour ( ex : 5 secondes) 
-  * Dans Système de fichier (onglet)->​ Augmenter la fréquence de mise à jour ( ex : 5 secondes) 
-=====Affecter un raccourci clavier pour afficher le moniteur Système ===== 
  
-[[ubuntu_tweak#​affecter_des_raccourcis_clavier|Voir la méthode graphique et simplifié avec le logiciel Ubuntu Tweak]].+===== Installation ===== 
 + ​Sous ​[[Gnome]] le Moniteur système est installé par défaut. 
 +Sinon, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>​gnome-system-monitor]]**.
  
-Ou en ligne de commande : +===== Configuration =====
-<​code>​+
  
-gconftool-2 -t str --set /​apps/​metacity/​keybinding_commands/​command_1 "​gnome-system-monitor"​ +====Consommer moins de CPU avec le moniteur système====
-gconftool-2 -t str --set /​apps/​metacity/​global_keybindings/​run_command_1 "<​Control><​Alt>​Insert"​+
  
-</​code>​+====Affecter un raccourci-clavier pour afficher le Moniteur Système ====
  
-===== Ajouter le moniteur système ​sur votre tableau de bord ===== +Reportez-vous à la page sur les [[:​raccourcis_clavier#​modifier_les_raccourcis_claviers|raccourcis clavier]], dans **Commande** mettez :<​code>​gnome-system-monitor</​code>​ et attribuer les touches ​de raccourci ​de votre choix.
-    ​Clic droit sur votre tableau ​de bord → Ajouter au tableau ​de bord → Trouver ( en recherchant) et déplacer le Moniteur Système à l'​endroit désiré.+
  
-N'oublier pas de le configurer pour qu'il consomme moins de ressource.+===== Utilisation ===== 
 +  
 +Lancez l'application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​gnome-system-monitor</​code>​
  
-    * Clic droit sur le Moniteur Système sur le tableau de bord → Préférence → Augmenter la fréquence de mise à jour du système ​( exemple 1000, ou 2000, milisecondes).+==== Tuer un processus avec le moniteur ​système ​====
  
 +Cette manipulation est possible quand le système gèle : un processus utilise "​100%"​ du processeur ( bogue ou procédure non désirée).
  
 +Vous pouvez tuer facilement les processus avec le moniteur système.
  
-===== Tuer un processus avec le moniteur système =====+ {{ :​applications:​moniteur_systeme2.png?​300|}}
  
 +Cliquer sur le processus :
  
-Cette manipulation est possible quand le système gèle : un processus ​prend "​100%"​ du processeur ( bug ou procédure non désirée).+    * **Méthode amicale** : Essayez de terminer ​le processus. Si cela ne fonctionne pas : 
 +    * **Faites ​un clic droit sur le processus et cliquer sur tuer le processus**.
  
-Vous pouvez tuer facilement ​les processus avec le moniteur système.+<note attention>​Attention "Tuer le processus"​ arrêtera le processus, même s'il était en train de faire quelque chose de vital ( il faut le comprendre).</​note>​ 
 +==== Changer la priorité d'un '​logiciel'​ ==== 
 + 
 +Pour baisser la priorité d'un processus ​facilement ​lancer un Moniteur système : 
 +  * Clic droit sur le processus ​→ modifier la priorité → déplacer pour obtenir faible ou très faible. 
 + 
 + 
 +Voir aussi [[:​tutoriel:​changer_priorite_processus|changer la priorité d'un processus]]. 
 +  
 +==== Canal d'​attente ==== 
 + 
 +[[https://​askubuntu.com/​questions/​19442/​what-is-the-waiting-channel-of-a-process|source]] 
 + 
 +Le canal d'​attente est le nom d'une fonction du noyau dans laquelle le processus est actuellement bloqué. 
 + 
 +Cette fonction a généralement à voir avec un appel système documenté (cf. pages '​man'​ ou sources du noyau) 
 + 
 +Ex. : 
 +  * **do_wait** correspond à l'​appel système //​wait()//​ 
 +  * **futex_wait_queue**_me est relatif au Futex (cf. [[https://​fr.wikipedia.org/​wiki/​Futex|Fast Userspace muTual EXclusion]]). Ici l'​état //wait// indique que le processus attend de recevoir un verrou. 
 +  * **poll_schedule_timeout** est relatif à la synchronisation d'​accès aux périphériques d'​entrée/​sortie. 
 +  * **wait_for_packet** : le processus attend un packet IP sur un socket. 
 +  * ... 
 + 
 +Si vous tapez "cat /​proc/​[pid]/​stack"​ dans un terminal, vous obtiendrez quelque chose comme ça : 
 + 
 +<​file>​[<​c0227f4e>​] poll_schedule_timeout+0x3e/​0x60 
 +[<​c022879f>​] do_select+0x55f/​0x670 
 +[<​c0228f40>​] core_sys_select+0x140/​0x240 
 +[<​c0229241>​] sys_select+0x31/​0xc0 
 +[<​c05c9cc4>​] syscall_call+0x7/​0xb 
 +[<​ffffffff>​] 0xffffffff 
 +</​file>​ 
 + 
 + 
 +La première ligne correspond à ce qui est affiché par le moniteur système.
  
-Aller dans Système → Administration → Moniteur Système → Cliquer sur le processus :+=====Voir aussi=====
  
-    ​Essayer de terminer le processus. Si cela ne fonctionne pas +  ​Portail [[:Système]], [[:​Administration]],​ 
-    Faites un clic droit sur le processus et cliquer sur terminer.+  Commande : [[:​tutoriel:​console_commandes_de_base#​top|top]].
  
 +----
  
 +//​Contributeurs : [[:​utilisateurs:​psychederic|Psychederic]].//​
  • moniteur_systeme.1255531208.txt.gz
  • Dernière modification: Le 14/10/2009, 16:40
  • par psychederic