On Wednesday 05 March 2008, Chris Brennan wrote:
> Here is the output of my cpuinfo, I'll point out where it will mean
> 64bit. For the sake of this demonstration, I have only pasted one
> (1) CPU.
>
> [EMAIL PROTECTED] ~ $ cat /proc/cpuinfo
> processor     : 0
> vendor_id     : AuthenticAMD
> cpu family    : 15
> model         : 75
> model name    : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ <--
> Here will be your first indication. 64 bit processors, weather they
> are SPARC, AMD or intel, must identify themselves clearly in the
> model name field.
> stepping      : 2
> cpu MHz               : 1000.000 <-- forgive this, my cpu's are idle at the
> moment and speedstep droped me down for the moment.
> cache size    : 512 KB
> physical id   : 0
> siblings      : 2
> core id               : 0
> cpu cores     : 2 <-- If you are a multi-core CPU, this will tell you
> how many cores per processor. All cores are identical, so if you
> have a 64-bit Dual/Quad-Core CPU, then all cores are 64bit.
> fpu           : yes
> fpu_exception : yes
> cpuid level   : 1
> wp            : yes
> flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext
> fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm
> cmp_legacy svm extapic cr8_legacy <-- you can look for flags that
> may give away 64bit, such as lahf_lm, lm and nx.
> bogomips      : 2010.67
> TLB size      : 1024 4K pages
> clflush size  : 64
> cache_alignment       : 64
> address sizes : 40 bits physical, 48 bits virtual
> power management: ts fid vid ttp tm stc

I am a bit confused now. I always thought my CPU was 32bit. Here are 
the relevant two lines from my /proc/cpuinfo:

model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
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 nx 
lm constant_tsc pebs bts sync_rdtsc pni monitor ds_cpl cid cx16 xtpr 
lahf_lm

So the model name does not indicate anything 64bit while the flags 
contain lm, nx and lahf_lm.

What gives?

Uwe

-- 
Informal Linux Group Namibia:
http://www.linux.org.na/
SysEx (Pty) Ltd.:
http://www.SysEx.com.na/
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to