3 ms·
The Amiga had a preemptive operating system, but because of the lack of memory protection Linus Torvalds called it "pseudo-preemptive" and considered it equival
by hyakosm 6y ago
The Amiga had a preemptive operating system, but because of the lack of memory protection Linus Torvalds called it "pseudo-preemptive" and considered it equivalent as cooperative.
https://en.wikipedia.org/wiki/Exec_(Amiga)#cite_note-Torvalds-4 https://en.wikipedia.org/wiki/Exec_(Amiga)#cite_note-Torvald...
- fogihujy 6y agoStability-wise, definitely -- a single misbehaving piece of code could do whatever it wanted as nothing prevented an application from taking over completely (or more commonly, just crash the entire computer) When doing it with well-behaved applications, on the other hand, AmigaOS was multi-tasking on a whole other level compared to contemporary operating systems using actual cooperative multitasking. It was a neat little OS. Fast as hell and with several little features that I still find myself missing from modern OS'es. Too bad Commodore screwed up.