APIC/SMP on UP? (was Re: Load average with CURRENT)
Conrad Sabatier
conrads at cox.net
Tue Mar 9 17:20:40 PST 2004
On 09-Mar-2004 Jon Noack wrote:
> On 3/9/2004 10:17 AM, Justin Dossey wrote:
>> On Tue, 9 Mar 2004, Conrad Sabatier wrote:
>>>I've been meaning to ask about this. Is there anything to be gained on a UP
>>>box by enabling APIC and/or SMP?
>>
>> I'd say yes, there is. APIC reduces interrupt overhead and provides
>> an on-chip timer. It also provides better interrupt sharing.
>
> APIC, yes (see above). SMP incurs a fairly significant amount of
> overhead (extra locking, etc.). I think I heard something a while back
> about attempts to selectively enable SMP locking at runtime (so that
> leaving SMP enabled in GENERIC doesn't hurt so much for UP), but then
> again that might have been a dream... ;-)
>
> In any case, this is what I run on my UP boxes:
>#options SMP # Symmetric MultiProcessor Kernel
> device apic # I/O APIC
Interesting. Thanks!
--
Conrad Sabatier <conrads at cox.net> - "In Unix veritas"
More information about the freebsd-current
mailing list