• # Magic SysRq

    Posté par . En réponse au message LMDE5, deux problemes. Évalué à 2. Dernière modification le 02 août 2022 à 03:36.

    n'est il pas possible de "tuer" les process de navigateurs en "OOM" histoire de sauvegarder sans attendre puis redémarrer?

    C’est possible avec les touches Magic SysRq.

    Alt+Syst+f déclenche l’OOM-Killer... si c’est autorisé. Par contre, il faut espérer qu’il tue le « bon » processus !

    L’autorisation dépend d’un paramètre noyau, à vérifier avec sysctl. Le bit correspondant à 64 doit être activé dans kernel.sysrq.

    Par exemple, supposons que sysctl te donne ça :

    $ sysctl kernel.sysrq
    kernel.sysrq = 180
    

    Tu prends une calculatrice permettant les opérations binaires, comme Speedcrunch ou calc, tu fais :

    180|64
     244
    

    Si tu obtiens un nombre différent du précédent, il faut créer un fichier du genre /etc/sysctl.d/99-sysrq.conf avec pour contenu (toujours dans l’exemple) :

    kernel.sysrq = 244
    

    Ça autorisera les touches Magic SysRq à intervenir sur les processus après le prochain démarrage (pour la session courante, la commande sudo sysctl -w kernel.sysrq=244 fera la même chose).

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone