看板 FB_smp 關於我們 聯絡資訊
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? Do both CPUs get clock interrupts on x86? Anyway, am I able to remove the SMP ifdef's from the default_halt function (on 4-stable, 2x1GHz PIII) and I have not noticed any change other than a cooler office & longer runtime on a UPS. (I've not timed a buildworld). Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message