<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div>Message: 6<br>Date: Wed, 16 Aug 2006 16:23:18 -0400<br>From: Matthew Miller <mattdm@mattdm.org><br>Subject: Re: SMP Kernel on non-SMP Machine<br>To: For users of Fedora Core releases <fedora-list@redhat.com><br>Message-ID: <20060816202318.GC18410@jadzia.bu.edu><br>Content-Type: text/plain; charset=us-ascii<br><br>On Wed, Aug 16, 2006 at 02:09:20PM -0600, Ski Dawg wrote:<br>> Now, we used to do this at work (on RHEL) without any problems. We also<br>> installed the SMP kernel on machines that were single processor with no<br>> hyperthreading. We did this so that developers were working with the<br>> same kernel, no matter
which machine they were using. Everything ran<br>> just fine with the SMP kernel on all the machines.<br><br>In fact, if your processor has the "nx" bit (look in the "flags") line in<br>/proc/cpuinfo, you will get a performance increase in system calls by using<br>the SMP kernel even on single-processor systems. I don't recall the<br>particulars of this, but there was a thread on fedora-devel a while ago<br>about it if you care to search. (This is one reason SMP is enabled in all<br>kernels in FC6.)<br><br><br>-- <br>Matthew Miller mattdm@mattdm.org <<a target="_blank" href="http://mattdm.org/">http://mattdm.org/</a>><br>Boston University Linux ------> <<a target="_blank"
href="http://linux.bu.edu/">http://linux.bu.edu/</a>><br><br><br>Thanks for the help. The processor is a hyperthreading processor.<br><br>I do not have the "nx" flag in /proc/cpuinfo. Here is the output for one of the CPUs since the listing are virtually identical.<br><br>processor : 1<br>vendor_id : GenuineIntel<br>cpu family : 15<br>model : 2<br>model name : Intel(R) Pentium(R) 4 CPU 2.80GHz<br>stepping : 5<br>cpu MHz : 2793.303<br>cache size : 512 KB<br>physical id : 0<br>siblings : 2<br>core id : 0<br>cpu cores :
1<br>fdiv_bug : no<br>hlt_bug : no<br>f00f_bug : no<br>coma_bug : no<br>fpu : yes<br>fpu_exception : yes<br>cpuid level : 2<br>wp : yes<br>flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr<br>bogomips : 5586.39<br><br>I got my self into this problem because I downloaded kernel.devel to build a VPN client not realizing there was a separrate source code for the SMP kernel. Needless to say, I could not install the module I built and went
looking for the culprit.<br><br>Wes.<br></div></div><br></div></div></body></html>