Der Begriff
Multitasking [] (
engl.) bzw.
Mehrprozessbetrieb bezeichnet die Fähigkeit eines
Betriebssystems, mehrere Aufgaben (
Tasks) (quasi-)
nebenläufig auszuführen. Im Allgemeinen bietet der
Prozessor hierzu auch unterstützende
Hardware-Strukturen. Die verschiedenen
Prozesse werden in so kurzen Abständen immer abwechselnd aktiviert, dass der Eindruck der Gleichzeitigkeit entsteht. Multitasking ist somit ein Synonym für
Zeit-Multiplexverfahren. Besitzt ein Computer mehrere CPU-Kerne, so dass er mehrere Aufgaben
echt-gleichzeitig ausführen kann, so spricht man von Multiprocessing. In modernen Computern werden beide Verfahren kombiniert eingesetzt.