🗃️ Amiga-Datenbank
65.174 kuratierte Einträge zu Demos, Software, Hardware und Geschichte des Commodore Amiga
Multitasking
Das Amiga-Betriebssystem bot eine der ersten Implementierungen von echtem präemptivem Multitasking in einem Personal Computer und ermöglichte die gleichzeitige Ausführung mehrerer Programme ohne Kooperation der laufenden Anwendungen. Der Exec-Kernel verwaltete die Task-Planung mit prioritätsbasierten Algorithmen, wobei hochpriorisierte Tasks niedrigpriorisierte unterbrechen konnten, was ein responsives Systemverhalten auch unter hoher Last gewährleistete. Im Gegensatz zu den kooperativen Multitasking-Systemen, die in zeitgenössischen Computern der 1980er Jahre üblich waren, verhinderte AmigaOS, dass eine einzelne abgestürzte Anwendung das gesamte System einfror, obwohl es keinen Speicherschutz gab und alle Tasks denselben Adressraum teilten.