Spricht man von Multitasking, meint man das gleichzeitige Bearbeiten mehrerer Aufgaben (engl. Tasks). Der Begriff Multitasking ist aus der Informatik entlehnt und bezeichnet die Fähigkeit eines Betriebssystems mehrere Programme (Tasks) parallel auszuführen. Da die Anzahl der Tasks meist die Anzahl der Prozessoren übersteigt, unterbricht das Betriebssystem laufende Prozesse, legt sich schlafen und erweckt andere. Dafür muss es den Zustand des Tasks, den Kontext, speichern bzw. wieder herstellen.
Auch wir müssen nach einer Unterbrechung zuerst den Kontext wieder herstellen, bevor wir weiterarbeiten können. Manchmal geht der Kontext jedoch vollständig verloren. Ich lasse rechenintensive Aufgaben häufig auf Rechen-Clustern laufen und ärgere mich sehr, falls die VPN- oder SSH-Verbindung abbricht und mein Kontext verloren geht. Das Kommandozeilenprogramm screen verschafft hier deutlich Entspannung. ‘Screen, oder der immer währende Kontext’ weiterlesen
Lukas Pustina

