Uwe Ohse

Artikel

Subject:      Re: Programm mit x% Systemressourcen
From:         Uwe_Ohse@du3.ohse.de (Uwe Ohse)
Date:         1997/12/20
Message-ID:   <199712200848.a49834@du3.maus.de>
Newsgroups:   maus.os.linux

Hallo,

>Weiß zufällig jemand ob es unter Linux ( SuSe 5.1 ) möglich ist einem
>Programm ein mindestmaß an Systemleistung zu gewähren ?

Nein. Man kann einem Prozess eine bessere Priorität geben, oder man
kann der Scheduler patchen (Stichwort: QNX-Scheduler für Linux). Letzterer
garantiert zwar keine soundsoviel % Resourcen, aber es ist garantiert daß
Prozesse niedrigerer Priorität denen höherer Priorität keine Zeit wegnehmen
können. (die Beschreibung ist reichlich unpräzise :-)

>Z.B. beim CD - Brennen : XDCRoast erhält mind 50 % Systemressourcen

Aber hier nützt das alles nichts.
Die CD-Writer brauchen nicht x% Resourcen sondern y KB/sec Durchsatz auf
dem Bus. Siehe http://www.shop.de/~winni/linux/cdr/.
Im Zweifelsfall bekämpft man solche Probleme durch den Einsatz von 
Hardware - noch ein SCSI-Controller ins System, CD-Writer und mittelmäßig
schnelle Platte ran, fertig.

Gruß, Uwe
P.S.: natürlich kann auch dann noch einiges schiefgehen - wenn zu viele
      Interrupts einschlagen, speziell bei SMP unter 2.0.x :-)