Comment gérer le gel App / Linux OS

Les systèmes d'exploitation basés sur Linux sont considérés comme plus stables que d'autres systèmes d'exploitation. Témoignage de c'est le fait que Linux se nourrit plus de 95% des supercalculateurs dans le monde. Cependant, la stabilité et la performance ne signifie pas que les systèmes Linux ne connaissent pas les applications ou le système d'exploitation de tomber en panne.

Il pourrait y avoir beaucoup de différents types de gel, comme des situations dans lesquelles une ou plusieurs applications de gel, la souris cesse de répondre avec des applications et enfin, quand tout (y compris le clavier) se fige. Cet article discutera en détail les différentes solutions disponibles pour chaque cas et dans quel ordre devrait être appliqué.

Note : Toutes les solutions / techniques mentionnées dans cet article ont été testés sur Ubuntu (version 16.04). Ils peuvent ou peuvent ne pas fonctionner sur d'autres distributions.

applications Freeze

Quand une application se bloque, la première étape et la plus évidente est de fermer l'application en cliquant sur le bouton de fermeture (boucle avec un & bouton # 8217; x & # 8217, intérieur) situé en haut à gauche de la fenêtre de l'application. Normalement, si le gel, ce faisant, une petite fenêtre apparaît disant que l'application ne répond pas, ce qui donne une option de tuer le processus ou attendre l'application pour répondre.

Vous pouvez cliquer sur le bouton « Forcer à quitter » pour se débarrasser de l'application. Toutefois, si cela ne fonctionne pas, l'étape suivante consiste à exécuter la commande xkill dans la ligne de commande Terminal. (Vous pouvez également créer un raccourci faire .) Une fois que la commande est exécutée, le pointeur de la souris deviendra un X.

Maintenant, dans cet état, en cliquant sur le bouton gauche de la souris dans une fenêtre d'application, il disparaîtra.

Bien que « xkill » est une excellente solution pour se débarrasser des applications congelés, vous ne pouvez pas utiliser cette technique dans les processus / applications qui ne disposent pas d'une interface utilisateur graphique. Ne vous inquiétez pas, parce que nous avons des solutions communément appelées signal SIGINT d'envoyer une demande / processus en appuyant sur « Ctrl + C » ou tuer le processus en utilisant la commande kill .

Lorsque la souris cesse de fonctionner trop

Que faire si les souris se bloque aussi? Dans ce cas, l'option la plus pratique est de tenir une ligne de commande terminal, vous pouvez commencer à appuyer sur « Alt + F2 », entrant dans le terminal gnome-terminal, puis appuyez sur Entrée.

Inutile de dire qu'une fois que vous êtes sur la ligne de commande, vous pouvez facilement tuer un processus / application, que ce soit GUI basée ou non.

Si pour une raison qui précède ne fonctionne pas, vous pouvez passer à un terminal virtuel en appuyant sur « Ctrl + Alt + F1. » Une fois là, il suffit d'entrer vos données d'accès, et ont maintenant accès à votre système via la ligne de commande. Lorsque vous avez terminé de tuer les processus qui ne répondent pas, vous pouvez revenir à votre interface de session (la console où vous exécutez votre serveur X sur le plan technique) en appuyant sur « Ctrl + Alt + F7 ». Sinon, si vous le souhaitez, vous pouvez également redémarrer l'interface graphique de la console virtuelle en exécutant la commande suivante:

 Sudo restart LightDM de service

Quand tout se fige

Malheureusement, il y a des moments où tout (y compris le clavier) devient insensible. Comment dois-je faire face à ce scénario? La clé clé magique SysRq Il vient à votre secours ici. Contrairement à ce que son nom l'indique, la clé magique SysRq est, en fait, une combinaison de touches qui vous permet de parler directement au cœur, quel que soit l'état dans lequel votre système est, vous permettant de résoudre les congestions / manipulations rien ne semble répondre.

Voici les combinaisons de touches dont nous parlons:

    • SysReq + Alt + F : Cette combinaison de touches appelle le noyau de tuer un processus (le plus cher) à la fois

.

    • SysReq + Alt + K : Cette combinaison de touches demande au noyau de tuer toutes les applications / processus une fois

.

    • SysReq + Alt + REISUB : Cette combinaison de touches appelle le noyau pour effectuer un redémarrage propre

.

Voici comment la troisième combinaison de touches (énumérés ci-dessus) prend un redémarrage propre:

  • R Changer de XLATE mode
  • E : Envoyer SIGTERM à tous les processus excepté init
  • I : Envoyer SIGKILL à tous les processus excepté init
  • S : Synchronisez tous les systèmes de fichiers montés
  • U : Tous les systèmes de Réinstaller fichiers en lecture seule
  • B : Restart

CONSEIL : Vous pouvez rappeler la combinaison de REISUB comme l'inverse de plus occupé

.

De toute évidence, la combinaison de touches « Alt + SysReq + REISUB » est une meilleure alternative que d'aller à un redémarrage à froid de votre système.

Note : Pour la touche magique SysRq, assurez-vous que le paramètre « kernel.sysrq » Fichier « /etc/sysctl.d/10-magic-sysrq.conf » est réglé sur 1.

conclusion

Il existe de nombreuses techniques que vous pouvez utiliser pour sortir des situations de gel applications / OS Ubuntu. Ce qui est intéressant de noter ici & # 8211; et il est important que vous compreniez & # 8211; Il est que ces techniques sont là pour vous empêcher d'effectuer un examen médical ou de restaurer une marche / arrêt, qui devrait idéalement être le dernier recours dans la plupart des cas.

Index
  1. applications Freeze
  2. Lorsque la souris cesse de fonctionner trop
  3. Quand tout se fige
  4. conclusion

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up