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

Re: Multiuser Scheduling



On Fri, 24 Jul 2020 19:48:51 +0200, Gerhard Wolfstieg
<gw@wolfstieg.com> wrote:
>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.

Schau Dir, z.B. mit atop an, wie sich die Prozesse verhalten.
Eigentlich ist die grafische Sitzung "auch nur ein Prozess", der durch
irgendwelche "Umschaltungen" unbeeinflusst bleiben sollte.

Am ehesten könnte ich mir erklären, dass das Desktop Environment
merkt, dass es nicht mehr "im Vordergrund" läuft und die Prozesse
anhält bzw. mit einem nice-Level versieht. Das würde mich aber
überraschen.

Grüße
Marc
-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | 
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


Reply to: