如何知道我的CPU支持Linux下的64位操作系统,例如:Ubuntu、Fedora?
答案1
我认为最简单的方法是:
lscpu|grep "CPU op-mode"
答案2
执行:
grep flags /proc/cpuinfo
找到“lm”标志。如果存在,则意味着您的 CPU 是 64 位并且支持 64 位操作系统。 'lm' 代表长模式。
或者,执行:
grep flags /proc/cpuinfo | grep " lm "
注意 中的空格" lm "
。如果它给出任何输出,则您的 CPU 是 64 位的。
更新:您也可以在终端中使用以下命令:
lshw -C processor | grep width
这适用于 Ubuntu,不确定您是否需要为 Fedora 安装额外的软件包。
答案3
如果您的 CPU 是 64 位 (x86-64),则可以将其与 64 位操作系统一起使用。
以下是 64 位 CPU 的列表:http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
答案4
不要依赖此问题的高分答案,因为这些方法并不总是正确的。
我有一台配备 Intel Atom N230 CPU 的计算机,根据提到的所有测试,该计算机能够支持 64 位操作系统。
据了解,http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
CPU 无法运行 64 位操作系统。我尝试安装 64 位 Linux 操作系统,但它确实拒绝这样做。安装 32 位 Linux 操作系统是可行的。