[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Multiuser Scheduling



     Hallo zusammen,

user U2 startet einen rechenintensiven Prozeß, der eine Weile dauert.
Dann wird (auf derselben Maschine) gewechselt zu U1, der nach ein paar
Sekunden merkt – nicht zuletzt anhand der Prozessorauslastung, daß für
U2 nicht weitergerechnet wird. Möglicherweise werden angefangene Threads
zu Ende geführt, neue aber nicht gestartet. Wieder umgeschaltet auf U2
wird in der Berechnung fortgefahren.

Ist das etwas Linux-Spezifisches oder etwas Debian-Spezifisches oder
liegt es an den Programmen (bei verschiedenen tritt es auf), die
irgendwelche Signale erhalten und verwerten? Und/Oder liegt es an X?

Kann ich an dem Verhalten etwas drehen? Es werden wohl Prozesse schlafen
gelegt.


     Grüße, Gerhard



Reply to: