Il existe deux façons principales d'identifier les processus bloqués. L'un se fait via l'interface graphique de System Monitor et l'autre via la ligne top
de commande.
Moniteur système
Cela peut être trouvé dans Système> Administration
Vous pouvez également créer un raccourci clavier pour cela dans cet article .
Une fois l'interface graphique lancée, vous pouvez sélectionner l'onglet Processus qui répertorie tous les processus en cours d'exécution. Trier par la colonne CPU pour trouver la tâche la plus gourmande en CPU
Enfin, vous pouvez cliquer avec le bouton droit sur cette tâche et choisir de la terminer, de l'arrêter ou de la tuer. Le tuer arrêtera immédiatement et supprimera ce processus du système.
Ligne de commande
Si vous avez un terminal ouvert, vous pouvez simplement taper top
ceci listera tous les processus en cours d'exécution similaires à celui de l'onglet Processus dans l'interface graphique
Dans le haut, le CPU est trié par défaut - donc les tâches les plus gourmandes en CPU sont au sommet. À tout moment, vous pouvez appuyer sur la lettre kpour tuer un processus
Tapez simplement le PID du processus que vous souhaitez tuer et appuyez sur Entrée. Il demandera un signal Kill à envoyer. Pour tuer le processus, utilisez bien la valeur par défaut 15 - pour le tuer immédiatement "Ne passez pas, ne collectez pas 200 $", utilisez 9.
Le processus sera alors terminé.
Si vous rencontrez une interface lente, vous pouvez essayer de SSH à distance si cela est activé - ou basculer vers une console virtuelle via Ctrl+ Alt+ F#Où F#
est une touche de fonction (F3, F4, F5, etc.). Pour revenir à l'environnement de bureau, passez à F7 ou F8 selon votre version d'Ubuntu.
htop
ne pas pouvoir le faire? Vous pouvez envoyer SIGKILL pour tuer tout processus suspendu auquel vous avez droit.Ajoutez l'
System Monitor
applet à votre panneau (faites un clic droit sur le panneau, sélectionnezAdd to Pannel
et recherchez System Monitor) et faites un clic droit dessus pour ouvrir l'application System Monitor.Vous pouvez lancer l'application System Monitor en appuyant sur
Alt+F2
et démarrez le programmegnome-system-monitor
.Allez dans l'onglet "Processus" et faites un clic droit sur l'appliction que vous avez l'intention de tuer .
la source
La plupart ont déjà dit (j'aime la réponse de Marco Ceppi) mais il y a aussi une applet "Forcer à quitter" que vous pouvez ajouter à votre panneau GNOME. Faites un clic droit sur le panneau et choisissez "Ajouter au panneau ...":
Cela vous permet de quitter une application suspendue en cliquant simplement sur sa fenêtre. Très rapide et efficace.
Lorsque vous exécutez Unity en 11.04, bien sûr, cette application ne sera plus disponible. Il existe un projet de remplacement Indicator-Forceclose mais il n'est pas inclus dans les référentiels.
Alternativement, nous pourrions exécuter à
xkill
partir d'un terminal.la source
xkill
ne tuera que ce processus supplémentaire. Ceci est particulièrement important à savoir pour les programmes qui s'exécutent sans serveur X mais appellent X pour le fenêtrage. De toute évidence, il serait impossible de tuer un tel programme à partir du serveur X.xkill
n'affecte pas de tels processus (GTK provoquera la sortie si je quitte plus tard "suspendre" et le faire gérer la perte de fenêtre). Les rappels GTK n'ont rien à voir avec le multitraitement.