geen 64 bit dus? als ik je goed begrijp de proc heeft wel 2 kernen waarvan 1 virtueel.
1 kern, maar hyper-treaded waarschijnlijk.
en "width: 64 bits" is de bus-breedte, maar dat wil nog niet zeggen dat het een 64-bit CPU is.
mijn server heeft ook een 64-bit-bus-breedte, maar hij heeft wel 32-bit processoren.
je moet kijken of EM64T word ondersteund, zo ja, dan heb je een 64-bit CPU.
en dat kan je zo vinden:
grep flags /proc/cpuinfo
je krijg nu nogal wat tecnishe info, maar het is het einde waar he om gaat, dit heb ik:
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 pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt
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 pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt
(ja mijn processor heeft nogal wat flags XD) die
lm die ik rood gemaat heb staat voor
long mode dus ik heb een 64-bit processor.
je kan deze dingen krijgen:
rm = real mode, 16-bit. (lijkt me stug, maar in theorie nog altijd mogelijk
)
pr = protected mode, 32-bit.
lm = long mode, 64-bit.
O ja, sommige processoren zeggen niet rm, pr of lm maar gebruiken de hele naam.
dus krijg je lm of long mode, dan heb je een 64-bit processor.
maar ik geloof wel dat joshua822 gelijk heeft, deze processor is al te oud om EM64T te hebben.