[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: E7400 - i386 and AMD64



On Fri, 10 Jul 2009 15:15:27 -0300
"Pablo Armando" <parmando@express.com.ar> wrote:

> Hello,
> 
> 	We have a new server with an Intel Core 2 Duo E7400. So only 2 CPU
> exist.
> 
> When we run Debian lenny AMD64 on it, we see this output from /proc/cpuinfo:
> 
> # uname -a
> Linux srv 2.6.26-2-amd64 #1 SMP Thu May 28 21:28:49 UTC 2009 x86_64
> GNU/Linux
> 
> # cat /proc/cpuinfo
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm
                                                       ^^
Your CPU supports HyperThreading, so you have 4 virtual cores.

> So it shows 4 CPU but we only have 2.

That's great. The more CPUs, the more you can do. Try a 

# time make -j16 

on your favourite reasonable big sourcecode and compare it with
deactivated ht.

> 
> If we boot with Lenny i386 we see normal output (2 CPU's) and correct "model
> name" identification.
> 
> Model name		: Intel(R) Core(TM)2 CPU   E7400  @ 2.80GHz

# cat /proc/cpuinfo 

??

> 
> 
> Should we use Debian amd64 here o i386? Why we see 4 CPU's when we only have
> 2 CPUs (Intel Core 2 Duo)? Is stable amd64 or it is not recommended for a
> server setup?

amd64 should be fine for your server.

Dirk.


Reply to: