I want to limit the percentage of CPU a user who ssh to my comp can use like say only 25% cpu usage at max. How do i do this in ubuntu ?

link|improve this question

61% accept rate
feedback

1 Answer

I think you can't do that. What you can do is modifying priority for user. You can do that by editing file /etc/security/limits.conf:

john hard priority 20

Sets priority for john's processes to 20 (effective after next login). 20 is lowest priority.

This way john can use 100% of CPU, but if someone else needs it, other user will immediately get it, and john's tasks will wait (or actually slow down, not stop completely).

link|improve this answer
Not exactly what i am looking for. But since the other thing can't be done, i guess i'll have to work with this. Thanks a lot :). – tapan Feb 18 '11 at 5:17
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.