Amiga OS has a lousy multi-tasking system based on a cooperative round robin form of task switching.
Other OS' I've used (for the 68K) had real priority based preemptive multitasking.
The Amiga has always had real priority based preemptive multitasking.