limit a user's resource usage

hi,
I am running a linux server (RH) to host some domains, using Apache 1.3.23.


Some of my clients use CGI, and they make my server very high loading at peak hrs.

Do you know any methods to limit the usage of CPU/MEM/resources of a particular user?
(I use SUEXEC for CGI programs.)

stanleyhuenAsked:
Who is Participating?
 
samriCommented:
I doesn't seems to find any resources for controlling CPU usage.  The most I can suggest is; mod_throttler which should enable you to controll bandwith usage.
 http://www.snert.com/Software/mod_throttle/

Perhaps, the cpu/mem coould be controlled at the OS level.


0
 
malsoftCommented:
stanleyhuen,

You might want to look into the use of login classes to restrict the amount of CPU time/memory etc that a particular user/group uses. The only problem with that is that CPU usage is defined as being time-based and not percentage-based, so a process can execute with almost 100% CPU usage, but only for a short time...

More info can be found here:

http://www.freebsd.org/handbook/users-limiting.html

http://www.freebsd.org/cgi/man.cgi?query=login.conf&sektion=5

I know it's not RH specific, but it should give you enough info to make a start.

Regards
Mark
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.