Yes, the Linux Kernel is preemptive, as are effectively all modern operating systems.
A non-preemptive multitasking operating system essentially requires the cooperation of the programs to tell it to switch to the next program. This means that a single application can hang the entire computer.
A preemptive multitasking system will interrupt the programs and switch to the next program waiting to run, without requiring the programs to tell it that they are done.
I'm looking to download the oldest version of the linux kernel that I can, just to look at it. Does anyone know where I can get it (or a slightyly later version) from? Any help on this quest would be great, thanks.
Paul (3 Replies)