On 01-May-2002 Andrew Gallatin wrote:
>
>
> Can somebody remind me why we do not hlt in the idle loop on MP x86s?
> Is this because a HLTed CPU is not going to notice a new runnable job
> (possibly migrating from another CPU) until it gets an interrupt to
> wake it up?
Yes.
> Do both CPUs get clock interrupts on x86?
No, the interrupts seem to be round-robin, but each clock intr is only
sent to one CPU unlike on alpha where they are broadcast.
--
John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message