José Alburquerque wrote:
[EMAIL PROTECTED] wrote:
I guess I'm confused. I thought the debian kernel was preemptive, and
has been as far as I can remember.
Am I wrong? Or do I have a misunderstanding of what "preemptive"
means in this context?
What the posters are talking about is a new feature that allows the
kernel to sort of stop everything to sort of handle some imminent
situation such as sound processing etc. I found about this when using a
There is a difference between time-based scheduling and preemption.
With time-based scheduling, when a process is given control, it
runs until it either voluntarily blocks (usually by waiting for
some I/O to complete) or runs out of the quantum of time allocated
to it. At this time, the scheduler looks for a process of greater
or equal priority to schedule.
A preemptive scheduler automatically switches processes if one with a
higher priority is made ready.
AFAIK, the Linux kernel has never been preemptive in this sense.
[snip]
Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]