Could you cite the source of the "Linux and the Enterprise" article?
Even if there are some false claims, I would like to look at it. But
mainly I just want to read more about the Linux scheduler and kernel
space, since my current work will require real-time thread control.
Could anyone point me to some good docs?
Thanks,
William
Alan Cox wrote:
>
> > 2. The Linux kernel is not reentrant and therefore a multi-processor system
> > must have any kernel calls serialized and handled by one processor. Comments
> > here please?
>
> True only for 2.0.x
>
> > 3. The Linux scheduler cannot preempt the kernel and therefore the
> > scheduler will not context switch to a
> > new process B while running a process A and receiving an interrupt that
> > unblocks B. Comments here please?
>
> As with normal unix systems we don't pre-empt executing kernel space. It's
> good practice for all but hard real time systems. Note the -executing-.
> All kernel space is short thinks with sleeps between. Sleep time in kernel
> is pre-emptable
>
> Alan
>
> -
> Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
> To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]
--
_____________________ ______________ _______
william j demeo \// _/ )
____________________________________________________________
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]