On Mon, 2008-01-07 at 12:32 +0100, Hans defaber wrote:
> Thomas Goettlicher schreef::
> > On Mon, 2008-01-07 at 10:50 +0100, Hans defaber wrote:
> >> Hello everybody,
> >> I have a nice piece of hardware equipped with a ahtlon 4000+ cpu.
> >> Everytime i boot my computer the suse updater spends several minutes of 
> >> cputime.
> >> No problem, but I can't do anything during this time.
> >> Linux has a NICE priority mechanism, to my opinion the suse updater should 
> >> run
> >> on a low priority.
> >> Why isn't it designed this way ?
> >> Is there a posibilty to do it myself, for instance with the "nice" command.
> >>
> >> Thanks, Hans
> > Hi Hans,
> > 
> > you are right, opensuseupdater takes a long time to get the list of
> > updates when a lot of repositories are enabled.
> > 
> > 
> > There are some related feature request for opensuseupdater:
> > - Opensuseupdater shouldn't check for updates every time you login but
> > on defined intervals
> > - Opensuseupdater should wait until system load is low
> > 
> > I will do my best to add these features to the next kde version of
> > opensuseupdater.
> > 
> > Thomas
> > 
> > 
> > 
> > --------------------------------------------------------------------------
> > SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
> > 
> The problem is also Linux. It is difficult to implement priority by the user.
> So far as I know linux has only 1 default priority and thats 0 for everything.
> It should have a mechanism to set different default prio's for users, 
> processes
> and all childs or even for a whole shellprocedure.
> But linux hasn't it can only set prio for 1 process and after completion you
> are again on the default prio of 0.
> Hans
> 
If you want to change a user's default nice level you can do this by
adding pri=<nicelevel> to the info field in /etc/passwd. 
Example:
tux:x:1000:100:User Tux:/home/tux:/bin/bash
=>
tux:x:1000:100:User Tux,pri=5:/home/tux:/bin/bash
As far as I know using the info field isn't very elegant. Perhaps there
is a better way.

Thomas


--------------------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to