OVH Cloud OVH Cloud

loadbalancer processes

7 réponses
Avatar
EMMANUEL DESSAUX
Bonjour

Savez vous s'il y a un moyen , pas trop compliqué, de soit :
-limiter l'occupation proc d'une appli (genre pas plus de 40 %)
-limiter l'occupation proc allouable à un user (qui serait utilisé pour
lancer l'appli en question ?


merci

7 réponses

Avatar
george
"EMMANUEL DESSAUX" , dans le message
, a
écrit :
-limiter l'occupation proc d'une appli (genre pas plus de 40 %)


À quoi serviraient les 60% inutilisés ?

-limiter l'occupation proc allouable à un user (qui serait utilisé pour
lancer l'appli en question ?


Il y a des patches pour le per-user-scheduling, je crois, mais je doute
qu'ils soient très à jour. Ça n'a pas l'air d'un problème à la mode,
hélas.

Avatar
Alexis Guillaume
Bonjour

Savez vous s'il y a un moyen , pas trop compliqué, de soit :
-limiter l'occupation proc d'une appli (genre pas plus de 40 %)


C'est très simple avec la commande nice. Il est certes impossible de
préciser un pourcentage, mais comme c'est une mauvaise idée ce n'est pas
grave. ;-)

Ex :
nice --20 programme

En cas de forte charge processeur, le programme moins prioritaire sera
moins exécuté et donc gênera moins les autres processus.

--
Alexis Guillaume
<http://cowsoft.free.fr> : ressources universitaires en vrac

"Il est minuit. La pluie fouette les vitres."

Avatar
Francois Cerbelle
Bonjour
Savez vous s'il y a un moyen , pas trop compliqué, de soit :
-limiter l'occupation proc d'une appli (genre pas plus de 40 %)
-limiter l'occupation proc allouable à un user (qui serait utilisé
pour lancer l'appli en question ?


Regarde du coté de bash (ulimit) ou tcsh (limit)

--
("`-''-/").___..--''"`-._ Francois Cerbelle
`6_ 6 ) `-. ( ).`-.__.`) Cell: (+33/0) 603 015 512
(_Y_.)' ._ ) `._ `. ``-..-' Unix is user-friendly.
_..`--'_..-_/ /--'_.' ,' It just chooses its friends carefully
(il),-'' (li),' ((!.-'

Avatar
george
Alexis Guillaume , dans le message
, a écrit :
nice --20 programme


Attention, nice --20, ça donne la priorité la *plus* élevée.

Avatar
Ceacy
Nicolas George wrote:

Alexis Guillaume , dans le message
nice --20 programme


Attention, nice --20, ça donne la priorité la *plus* élevée.
Ah bon ? D'après le man, c'est l'inverse ;-)


NICE(1L) Manuel de l'utilisateur Linux
[...]
Si aucun ajustement n'est precise, la valeur de priorite de la
commande est augmentee de 10.
[NDT] : `nice' signifie `gentil', la valeur de priorite consideree
est une valeur de gentillesse. Plus celle-ci est elevee, plus le processus
est gentil vis a vis des autres, leur laissant un acces plus frequent à
l'ordonnanceur.
[...]
--
Don't keep them steal your dreams ...
-



Avatar
Sam Hocevar
On Sat, 22 Nov 2003 08:40:12 +0000, Ceacy wrote:

Attention, nice --20, ça donne la priorité la *plus* élevée.
Ah bon ? D'après le man, c'est l'inverse ;-)



Non, d'après le man, ça va de --20 (plus haute priorité) à -19 (plus
basse priorité).

Sam.
--
Sam Hocevar <http://sam.zoy.org/>


Avatar
Ceacy
Sam Hocevar wrote:

On Sat, 22 Nov 2003 08:40:12 +0000, Ceacy wrote:

Attention, nice --20, ça donne la priorité la *plus* élevée.
Ah bon ? D'après le man, c'est l'inverse ;-)



Non, d'après le man, ça va de --20 (plus haute priorité) à -19 (plus
basse priorité).

Sam.


Au temps pour moi, je me suis trompé (j'ai zappé un "-", et lu -20 ; ce qui
est également stupide de ma part, vu que nice va de -20 à 19. Enfin, faut
me pardonner : je sortais d'un contrôle de français, j'étais pas très frais
;-)).

--
Don't keep them steal your dreams ...
-