web-dev-qa-db-fra.com

Impossible de changer la gentillesse même après avoir modifié limites.conf

donc ce que j'ai fait:
dans le terminal, j'ai tapé:

Sudo su 

(passe utilisée) puis tapé:

nano /etc/security/limits.conf

est allé en bas et a ajouté:
USER - Nice -20
(avec mon nom d'utilisateur non utilisateur et je l'ai correctement espacé)
puis j'ai redémarré ma maquette, mais cela n'a toujours pas fonctionné

3
Nathaniel de Vries

En lisant ce lien, je pense que vous n'avez pas besoin d'émettre la commande en tant que su. Vous pouvez simplement exécuter le ulimit -a commande.

http://lzone.de/apply+limits+immediately

Bien que lisant la page de manuel de ulimit, il indique que cette routine est obsolète et que vous devez utiliser getrlimit, setrlimit et sysconf à la place.

1
Clive van Hilten

Le <item> que vous recherchez est priority qui définit la priorité par défaut avec laquelle exécuter les processus d'un utilisateur, et non Nice.

Nice est la priorité MAX Nice autorisée, pas par défaut.

Je recommande d'utiliser top ou renice pour modifier la priorité d'un processus pour une fois.

0
pd12