Renice & nice

Hello

Je voudrai que l’utilisateur d’un compte puise augmenter la valeur du renice,par exemple de
19 a -10 ,cela n’est possible que par root, alors qu’on peux baisser la valeur en temps utilisateur.

une idée pour faire cela en temp que simple utilisateur

authorise la commande pour cette utilisateur a sudo.

Merci pour ta réponse.

euh sans sudo de préférence par exemple pour pouvoir le faire avec le soft htop qui est fort pratique :slightly_smiling: ?

il suffis peux être d’associer l’utilisateur a un groupe ?

[quote]Pour permettre, entre autre, l’ordonnancement de groupe le noyau 2.6.24 propose l’infrastructure Control Group. Elle permet de définir de façon très générique des groupes de contrôle (ou cgroups) afin de gérer les ressources disponibles de la machine et de définir des quotas d’utilisation. L’administrateur utilise les cgroups pour créer des hiérarchies de processus au travers, comme c’est l’habitude sous Linux, d’un système de fichier virtuel se trouvant dans /dev/cgroup. Ces cgroups associent des listes de tâches avec des listes de paramètres pour les divers gestionnaires des ressources (les processeurs, les utilisateurs, les disques, le réseau, etc.).
Pour simplifier évoquons un exemple (tiré directement de la documentation) : l’administrateur du serveur d’une université désire gérer finement les ressources de sa machine. Il crée donc deux cgroups, l’un pour les professeurs et l’autre pour les étudiants. Une fois que c’est fait l’administrateur peut utiliser la nouvelle infrastructure Control Group afin de définir des quotas et des limites pour chaque groupe. Par exemple, 50 % de la mémoire pour les professeurs, 30 % pour les étudiants et le reste pour le système. Observez sur le schéma ci-dessous l’application d’une hiérarchie des quotas pour les ressources réseau. La navigation web a une allocation de 20 % de la bande passante qui est elle-même divisée inégalement entre professeurs et étudiants.[/quote]

           /         \

    cgroup1    cgroup2

       |              |

   (Profs)         (Etudiants)

Mémoire : Profs (50%), étudiants (30%), système (20%)

Disques : Profs (50%), étudiants (30%), système (20%)

Réseau : navigation web (20%), accès par NFS (60%), autre (20%)

                   /        \

        Prof (15%) étudiants (5%)

look pvergain.wordpress.com/2008/01/2 … inux-2624/

y en a qui von s’amuser avec :laughing:

mai concrètement comment sa marche une foi le noyaux installer car je voit pas les deamon/processus
avoir un group autre que root dans ma configuration actuel en lenny ?

je veux simplement dire par la que lenny est loin de pouvoir tirer parti du noyaux 2.6.24 ?
Et j’ose même pas imaginer le boxon que sa va faire avec les driver nvidia,gcc et les lib …

up :smt006

ya un fichier de doc dans les sources: Documentation/cgroups.txt je le parcours en ce moment, ça m’a l’air intéressant mais j’ai pas trop le temps d’approfondir là.

ou ça, ou ça, ou ça, ? :smt007

http://www.mjmwired.net/kernel/Documentation/cgroups.txt

On doit certainement la retrouver dans la documentation noyau :

# apt-get install linux-doc-maversion

La doc est présente dans les sources du noyau.
Je n’ai plus le path en tête et je suis plus chez moi …