[linux-l] Woher kommt die Wortwahl für 'nice'?

Volker Grabsch vog at notjusthosting.com
Mo Sep 24 13:56:42 CEST 2007


On Mon, Sep 24, 2007 at 05:06:16PM +0000, Peter Ross wrote:
> On Mon, 24 Sep 2007, Detlef Lechner wrote:
> 
> > Woher kommt die Wortwahl für 'nice'?
> 
> Sei "nice"  ("nett") zu anderen Programmen und gib ihnen auch ein bißchen 
> von der CPU?

Nein, es ist genau umgekehrt. Ein hoher nice-Wert sogt nämlich für
weniger CPU-Zeit.

"Nice" bezieht sich nicht auf den Scheduler, sondern auf die Prozesse
selbst. Das heißt, das "nice"-Kommando fragt ab bzw. legt fest, wie
"nett" die Prozesse zueinander sind.

Ein "netter" Prozess (hoher nice-Wert) gibt gern etwas CPU-Zeit anderen
Prozessen ab. Ein weniger "netter" Prozess (niedriger nice-Wert) ist sehr
beschäftigt, aufdringlich und hat keine CPU-Zeit zu verschenken.

Ganz besonders "nette" Prozesse sind z.B. irgendwelche Dienste, die im
Hintergrund laufen und nicht weiter stören möchten, meist Cronjobs.
Besonders "nicht-nette" Prozesse sind z.B. CD-Brenn-Programme oder
Treiber, die sofort reagieren müssen, und lieber andere Dinge verzögern,
bevor etwas *richtig* schief geht.


Gruß,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



Mehr Informationen über die Mailingliste linux-l