Bonjour,
est-il possible de faire en sorte que si Pim et Pam sont deux utilisateurs
d'une même machine, les processus de Pim aient une priorité
systèmatiquement plus élevée que ceux de Pam ? Est-il par exemple possible
pour l'administrateur d'ajuster les priorités min et max de chaque
utilisateur - une fois pour toutes ? Le but est, pour une machine linux
destinée à faire tourner des programmes de calcul, de faire en sorte qu'il
y ait une hierarchie de priorités entre les utilisateurs.
J'ai effectué quelques recherches qui m'ont conduit vers nice, renice,
PRIO_MIN, PRIO_MAX, mais je ne vois pas trop comment m'en servir pour mon
problème ( qui doit être très classique ). Toute info, redirection vers une
page web ou un bouquin m'intéresse.
Amicalement
Marc
Rectification: mon post ci-dessous était dû à l'examen du fichier /etc/security/limits.conf de la distribution Mandrake 9.1 sur ma machine au travail. Ce soir je regarde sur ma machine perso Mandrake 10.0, le fichier ( autodocumenté ) indique la possibilité de changer la priorité, je teste, et ça marche. Merci de l'info. Marc
Marc wrote:
J'ai regardé mais je n'ai rien trouvé sur la limitation de priorité des processus, apparemment on peut par contre limiter le temps cpu mais je ne vois pas comment me servir de ça par rapport à ce que je cherche
ts wrote:
Regardez si /etc/security/limits.conf fait ce que vous voulez
Rectification: mon post ci-dessous était dû à l'examen du
fichier /etc/security/limits.conf de la distribution Mandrake 9.1 sur ma
machine au travail. Ce soir je regarde sur ma machine perso Mandrake 10.0,
le fichier ( autodocumenté ) indique la possibilité de changer la priorité,
je teste, et ça marche.
Merci de l'info.
Marc
Marc wrote:
J'ai regardé mais je n'ai rien trouvé sur la limitation de priorité des
processus, apparemment on peut par contre limiter le temps cpu mais je ne
vois pas comment me servir de ça par rapport à ce que je cherche
ts wrote:
Regardez si /etc/security/limits.conf fait ce que vous voulez
Rectification: mon post ci-dessous était dû à l'examen du fichier /etc/security/limits.conf de la distribution Mandrake 9.1 sur ma machine au travail. Ce soir je regarde sur ma machine perso Mandrake 10.0, le fichier ( autodocumenté ) indique la possibilité de changer la priorité, je teste, et ça marche. Merci de l'info. Marc
Marc wrote:
J'ai regardé mais je n'ai rien trouvé sur la limitation de priorité des processus, apparemment on peut par contre limiter le temps cpu mais je ne vois pas comment me servir de ça par rapport à ce que je cherche
ts wrote:
Regardez si /etc/security/limits.conf fait ce que vous voulez
Marc
Quelle est votre distribution Linux ? Mandrake 10.0
Avez-vous essayé les autres méthodes ? La méthode gekos ne s'applique plus sur les distributions récentes qui généralement utilisent toutes le système d'authentification PAM. (à part Slackware, ...)
J'avais regardé le fichier /etc/security/limits.conf d'une machine Mdk 9.1 ( comme je l'ai indiqué en réponse à "ts" ), et l'autodocumentation du fichier ne me disait rien sur les priorités, je viens de regarder sur ma machine Mdk10, et là effectivement ça marche. Merci, c'est bon à savoir qu'il y a 2 méthodes et que selon la distrib une des deux peut ne pas marcher. M.
Quelle est votre distribution Linux ?
Mandrake 10.0
Avez-vous essayé les autres méthodes ? La méthode gekos ne s'applique plus
sur les distributions récentes qui généralement utilisent toutes le
système d'authentification PAM. (à part Slackware, ...)
J'avais regardé le fichier /etc/security/limits.conf d'une machine Mdk 9.1
( comme je l'ai indiqué en réponse à "ts" ), et l'autodocumentation du
fichier ne me disait rien sur les priorités, je viens de regarder sur ma
machine Mdk10, et là effectivement ça marche.
Merci, c'est bon à savoir qu'il y a 2 méthodes et que selon la distrib une
des deux peut ne pas marcher.
M.
Quelle est votre distribution Linux ? Mandrake 10.0
Avez-vous essayé les autres méthodes ? La méthode gekos ne s'applique plus sur les distributions récentes qui généralement utilisent toutes le système d'authentification PAM. (à part Slackware, ...)
J'avais regardé le fichier /etc/security/limits.conf d'une machine Mdk 9.1 ( comme je l'ai indiqué en réponse à "ts" ), et l'autodocumentation du fichier ne me disait rien sur les priorités, je viens de regarder sur ma machine Mdk10, et là effectivement ça marche. Merci, c'est bon à savoir qu'il y a 2 méthodes et que selon la distrib une des deux peut ne pas marcher. M.