[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Est il possible de forcer Linux a écrire plus souvent dans le swap




On 11/7/22 15:01, Olivier backup my spare wrote:
Bonjour

J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des instances à distance.
Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte mais non utilisées.
Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans le swap.
C'est un serveur Del avec une debian Bulleyes.



Il y a des moyens techniques. Je ne les connais pas tous.

Mais je crois surtout qu'il faut de la pédagogie....

On peut restreindre l'accès au serveur via ssh sans redirection de l'affichage Xorg.


On peut supprimer (apt purge) tous les paquets en rapport avec X11.

Les utilisateurs n'auront qu'accès à la ligne de commande et ne pourront plus (ou difficilement) lancer une application graphique.

On peut jouer sur les permissions des bibliothèques X11, par exemple peut-être un chmod a-rwx /lib/x86_64-linux-gnu/libX11.so.6

On peut leur apprendre alors à utiliser https://linux.die.net/man/1/batch (il faut installer le paquet at)

S'il s'agit de discipliner des utilisateurs, une possiblité (un peu sévère, donc les prévenir avant par courriel) est de lancer un signal SIGTERM ou SIGSTOP sur les processus. Voir signal(7) et signal-safety(7).



    

Avec un peu de programmation C (qui utilise proc(5) ...) on pourrait étendre mon utilitaire https://github.com/bstarynk/misc-basile/blob/master/half.c

On pourrait regarder gNQS que je ne connais que de nom https://gnqs.sourceforge.net/downloads/index.html

-- 
Basile Starynkevitch                  <basile@starynkevitch.net>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/


Reply to: