On 14/01/2008, Alexander Schrijver <[EMAIL PROTECTED]> wrote:
> On Jan 14, 2008 11:52 AM, Andreas Kahari <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Is there a way of limiting the amount of CPU given to a particular
> > process or process group? For example, I would want the build of the
> > qt4 port to use a maximum of 25% of the available CPU, leaving the CPU
> > 75% idle if nothing else is happening on the machine.
> >
> > I know about 'nice', but it doesn't fulfil the criteria that the
> > machine is left otherwise idle if nothing else runs on it.
> >
> > I don't have a real reason for why I would want to do this, I'm mainly
> > curious as to if it's possible.
[cut]
>
> I have never done this myself, but I believe this is possible by
> creating a login class in /etc/login.conf and set the cputime option.
> See login.conf(5) for a better description.

Hi Alexander,

I believe that the cputime resource limit will limit the maximum
amount of CPU time that the user may use in a session, which is not
really what I asked for. I'd like the process or process group to run
for as long as it needs to run, but that it only ever uses a fraction
of the CPU power.

It's like limiting the network bandwidth for a particular type of
traffic, only this is about time on the CPU.

Regards,
Andreas

-- 
Andreas Kahari
Somewhere in the general Cambridge area, UK

Reply via email to