Hi,
I have a few linux servers which in /proc/cpuinfo shows the number of cpu's, on some servers, however I have only one cpu but top and /proc/cpuinfo show's two. Any idea why does it show like this and what is a correct way for analysing how many CPU's are present on the system. Does this happen on only certain hardware, as I have noticed this on my SuperMicro and HP servers only.
Thanks in advance...
Regards, Keith
On 30/10/04 16:59 +0530, Keith Fernandez wrote:
I have a few linux servers which in /proc/cpuinfo shows the number of cpu's, on some servers, however I have only one cpu but top and /proc/cpuinfo show's two. Any idea why does it show like this and what is a correct way
Hyperthreading. Two cores on a single die.
Devdas Bhagat
--- Devdas Bhagat devdas@dvb.homelinux.org wrote:
Hyperthreading. Two cores on a single die.
[snip]
Very true.
Also, the older kernels used to have not so efficient queue management with respect to Hyper threaded cpu's. Atleast, that was what i learned. Only in the later (2.4x and 2.6x)kernels has paralell queue management been made highly scalable with respect to x86(32+64bit) arch.
Trevor
Devdas Bhagat
===== |------|____________________________________|------| ( >- / Scaling FreeSoftware & OpenSource \ -< ) /~\ / In the Enterprise \ /~\ | ) \ | www.fsf.org | www.opensource.org | / (/ | |_|_ ____________________________________/ _|_|
__________________________________ Do you Yahoo!? Y! Messenger - Communicate in real time. Download now. http://messenger.yahoo.com