怎样识别操作系统和CPU是32为的还是64位的(windows+linux+hp)(转)
原文:http://www.feidol.com/netbar/netter/200910/05-1229.html首先说明一下,64位的CPU可以安装64位的操作系统,也可以安装32位的操作系统;
但是32的CPU只能安装32为的操作系统。
windows版:
使用systeminfo命令查看下列两行就知道操作系统和CPU的位数了
例1:(CPU为:Intel(R) Xeon(TM) CPU 3.06GHz, codenamed "Prestonia")
系统类型:????????????? X86-based PC //操作系统是32位的
处理器:???????????????? 安装了2个处理器。
?????????????????????????????????? [01]: x86 Family 15 Model 2 Stepping 9 GenuineIntel //是双核的32位CPU
?????????????????????????????????? [02]: x86 Family 15 Model 2 Stepping 9 GenuineIntel
例2:(CPU为:Intel(R) Xeon(TM) CPU 3.00GHz, codenamed "Nocona"),intel在Xeon系列的CPU从这开始支持64位;
系统类型:????????????? x64-based PC//操作系统是64位的
处理器:???????????????????? 安装了4个处理器。
?? ????????????? ?? ???????????? [01]: EM64T Family 15 Model 4 Stepping 1 GenuineIntel ~2993 Mhz//是四核的64位CPU
???????????????????? ?? ?????? [02]: EM64T Family 15 Model 4 Stepping 1 GenuineIntel ~2993 Mhz//但是这里是EM64T,不是正的64位
?????????????????????????? [03]: EM64T Family 15 Model 4 Stepping 1 GenuineIntel ~2993 Mhz
?? ??????????????????????????? [04]: EM64T Family 15 Model 4 Stepping 1 GenuineIntel ~2993 Mhz
例3:(CPU为:Intel Core 2 Duo E4500, codenamed "Conroe"),这个CPU是支持EM64T指令集的;但是为什么显示的是32位的CPU,难道和BIOS或者操作系统有关;
系统类型:???????? X86-based PC//操作系统是32位的
处理器:????????????? 安装了2个处理器。
?????????????????????? ?? [01]: x86 Family 6 Model 15 Stepping 13 GenuineIntel ~2199 Mhz//是双核的32位CPU
????????????????????????????? [02]: x86 Family 6 Model 15 Stepping 13 GenuineIntel ~2199 Mhz
例4:(CPU为:Intel Itanium 2, codenamed "Madison"),这是真正的64位CPU
系统类型:????????????? Itanium (TM) -based System//操作系统是64位的
处理器:???????????????????? 安装了1个处理器。
?????????????????????????????????? [01]: ia64 Family 31 Model 1 Stepping 5 GenuineIntel ~1300 Mhz//是单核的64位CPU
linux版:
使用uname命令就行了;
说明:
If multiple options or -a are given, the selected information is printed in this order:
kernel-name nodename kernel-release kernel-version machine processor hardware-platform operating-system例1:uname -a