Link to home
Start Free TrialLog in
Avatar of walkerdba
walkerdba

asked on

output

From this out what should I assume that it is 32 or 64 bit linux

[oracle@term1 ~]$ su - root
Password:
[root@term1 ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 42
model name      : Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
stepping        : 7
cpu MHz         : 2294.442
cache size      : 3072 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
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 nx rdtscp constant_tsc up pni popcnt
bogomips        : 4591.33

[root@term1 ~]# uname -m
i686
[root@term1 ~]#
Avatar of slightwv (䄆 Netminder)
slightwv (䄆 Netminder)

I believe i686 is 32Bit.
ASKER CERTIFIED SOLUTION
Avatar of slightwv (䄆 Netminder)
slightwv (䄆 Netminder)

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Your CPU is 32 bit. It is missing the "long mode" ("lm") flag indicating 64 bit capability.

And yes, i686 is a 32 bit build.
I thought all the i series cpu's were 64bit capable so you could actually run 64bit on this CPU if you wanted, however the i686 is indeed 32bit so could it be that the kernel doesnt know what the lm flag is?

[just searched the intel site and found this]
http://ark.intel.com/products/52224
>>so you could actually run 64bit on this CPU if you wanted

To clarify:  This means a 64Bit Linux not the 64 Bit Oracle until you run a 64 Bit Linux.
Avatar of walkerdba

ASKER

fine