Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 08-03-2006, 06:19 PM   #1
LQ Newbie
Registered: Jul 2006
Location: Frederick, MD
Distribution: CentOS 4.3
Posts: 18

Rep: Reputation: 0
SMP Kernel on a Single Processor

I have two servers running CentOS 4.3. Both have the same exact motherboard, a Supermicro PDSMi, however one is running a Pentium D chip, and the other a Celeron D chip.

The server with the Pentium D runs an SMP kernel as it has two logical processors, and this works just fine. Question about the second server... it is running a Celeron D, which despite the 'D' is most certainly not dual core. So, I initially loaded a uniprocessor kernel on it. However, after getting some spurious interrupts on IRQ 7 I was able to trace it down to the way a single proc. kernel and APIC interrupting. I think, that is. Irregardless, booting the Celeron server into an SMP kernel made the interrupt go away.

Is there any harm to running an SMP kernel on a single processor server, or is this actually the better way to go. The MB is designed for PD chips, and therefore 2 logical procs. so it seems to run better as such.

Better way to put the question. If you have a multi-proc. capable board, but only one processor (logical or physical), is it recommended to run a uniproc. kernel or SMP?

Sorry for the drawn out question, just have been curious about this.
Old 08-03-2006, 06:55 PM   #2
LQ Guru
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
SMP Kernels have slightly more overhead, but also handle (as you've discovered) APIC interrupts in a different way. If it makes your system work, use the SMP kernel. You're not likely to notice a performance difference unless you are REALLY performance oriented (which is unlikely on a Celeron).
Old 08-04-2006, 04:28 AM   #3
LQ Newbie
Registered: Jul 2006
Location: Frederick, MD
Distribution: CentOS 4.3
Posts: 18

Original Poster
Rep: Reputation: 0

Thank you for the advice. Really, I probably should have gotten a Pentium D for this anyway. May just go upgrade it.

Thanks again,

Last edited by eglow; 08-04-2006 at 04:30 AM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
AthlonX2 - only one processor found - skullmunky Linux - Hardware 5 03-09-2007 11:34 PM
kernel compile with SMP support (I have only one processor) rangalo Slackware 3 01-25-2006 08:30 AM
Cross Compiling from Single Proc to SMP mikeyt_333 Linux - Software 2 07-12-2004 06:57 AM
SMP machines - locking a processor to one CPU? Bluesuperman Linux - Hardware 2 10-22-2003 08:52 PM
processor working using SMP or simple kernel??? farhan Linux - General 1 03-14-2003 05:32 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:33 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration