Linux kernel


 
Thread Tools Search this Thread
Operating Systems Linux Linux kernel
# 1  
Old 09-22-2009
Java Linux kernel

Hi All !

Is linux kernel preemptive or non-preemptive?

My understanding is preemptive kernel. is it correct?

Thanks & Regards
Venkat Gopu
# 2  
Old 09-22-2009
According to Wikipedia it is.
# 3  
Old 09-22-2009
Linux

Hi pludi

Thanks for your immedite answer. now i am clear about my doubt. Thanks ans again..

Thanks
Venkat Gopu
# 4  
Old 09-22-2009
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.
# 5  
Old 09-23-2009
Thanks kandra.

your extra information (a single application can hang the entire computer) has instructed me to understand that which kind of OS is non-preemptive.

Thanks
Venkat Gopu
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. Linux

Linux kernel 2.6.20?

Dear All Can you please let me know what is the Linux distribution name for kernel 2.6.20? Thank you in advance (4 Replies)
Discussion started by: hadimotamedi
4 Replies

2. UNIX for Dummies Questions & Answers

new linux on old kernel

is it possible to run REDHAT 7 (asplinux 7.2) on kernel 1.XXXX ? wil be FIRST_NEED programs work ? (0 Replies)
Discussion started by: MR.Z
0 Replies

3. UNIX for Dummies Questions & Answers

Linux Kernel 0.0.0.1

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)
Discussion started by: KrazyGuyPaul
3 Replies
Login or Register to Ask a Question