У меня есть процессор Intel Atom D2500, который, как утверждает сайт спецификации, поддерживает 64-битный набор инструкций. Тем не менее, cpuinfo показывает это:
# cat /proc/cpuinfo | egrep "(processor|flags|address)"
processor : 0
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 constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 xtpr pdcm movbe lahf_lm arat
address sizes : 36 bits physical, 32 bits virtual
processor : 1
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 constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 xtpr pdcm movbe lahf_lm arat
address sizes : 36 bits physical, 32 bits virtual
Кто-нибудь знает какой-нибудь способ включить флаг lm
в процессоре? Так я могу использовать 64-битное ядро?