[gull] Truc et astuces: nice et ionice (rappel)

Philippe Strauss phil at gnou.ch
Fri Mar 3 20:59:38 CET 2023


y a ce truc là qui a l'air pas mal pour les mecs (ou filles) comme moi 
qui n'aime pas le langage bash ou shell en général:

<https://xon.sh/>

pas encore essayé mais l'idée me plait bien.

PLEUR PAS FELIX Y A ENCORE 20 ANS DE JOB A ECRIRE DU BASH POUR DES 
CLIENTS.
Le ven., mars 3 2023 at 09:54:31 +01:00:00, felix via gull 
<gull at forum.linux-gull.ch> a écrit :
> Vieux truc, en fait, mais ça peut être bon de le rappeler...
> 
> Lorsque je commence à travailler sur une machine en production,
> avant toutes choses, je tapes souvent:
> 
>   $ exec nice -19 ionice -c 3 bash
> 
> Cela me permet d'effectuer des opération relativement lourdes en
> restant system friendly...
> 
> Dans ce genre de situations, j'utilise ``screen'' afin de pouvoir
> assurer que ma session ne terminera pas en cas de soucis en amont
> (sur le réseau, sur mon desktop, etc...).
> 
> A noter que cette ``configuration'' sera héritée par les tâches
> lancées à partir de là:
> 
>   $ sudo sh -c 'nice;ionice'
>   19
>   idle
> 
> ATTENTION!
> Mais pas sur les tâches distantes:
> 
>   $ ssh user at host sh -c 'nice;ionice'
>   0
>   none: prio 4
> 
> De plus:
>   $ ssh user at host ionice -c 3 nice -19 sh -c 'nice;ionice'
>   19
>   none: prio 4
> 
> Ne le fait pas non plus. Du coup, je fais:
>   $ ssh user at host sh <<<'ionice -c 3 nice -19 sh -c "nice;ionice"'
> ou
>   $ ssh user at host sh <<"EoConnCmd"
>       ionice -c 3 nice -19 sh <<"EoRemSh"
> 	nice
> 	ionice
> EoRemSh
> EoConnCmd
> 
> Voilà. À bientôt!
> 
> --
>  Félix
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch <mailto:gull at forum.linux-gull.ch>
> <https://forum.linux-gull.ch/mailman/listinfo/gull>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20230303/443bcb97/attachment.html>


More information about the gull mailing list