检查我的机器是否支持 64 位 Linux(Ubuntu)?

检查我的机器是否支持 64 位 Linux(Ubuntu)?

如同问题,我有一个 32 位操作系统(Ubuntu),但我想知道我的机器是否支持 64 位...我查看了这个问题,但答案是 Windows 特定的...我也检查了问题,但我想知道它是否支持 64 位,我知道我的操作系统是 32 位。
谢谢,无论我是谁

答案1

运行(以 root/sudo 身份)

lshw -class CPU

并查看Width属性。如果是64bit,则表示您的硬件支持该功能。

更多信息请点击这里:http://www.basiclinuxcommand.com/lshw/check-cpu-processor-type-in​​formation-linux-fedora-using-lshw-command.html

答案2

只是想把 Frank Thomas 的答案修改一下。将其输入到终端中,答案就很明显了。

lshw -class CPU | grep -i "width"

答案3

如果你有英特尔处理器,他们会在自己的网站上提供大量有关每种处理器的信息,称为英特尔方舟。只需在那里搜索您的处理器,它将有一个名为的部分Intel 64,其中包含是或否框。

对于 AMD 处理器,以下是所有处理器的列表,按View Details即可查看它是否支持 64 位。

答案4

了解这一点的最佳方法之一是使用lscpu命令

lscpu

输出

mir@Dell:~$ lscpu
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   45 bits physical, 48 bits virtual
CPU(s):                          2
On-line CPU(s) list:             0,1
Thread(s) per core:              1
Core(s) per socket:              2
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           78
Model name:                      Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz
Stepping:                        3
CPU MHz:                         1992.004
BogoMIPS:                        3984.00
Hypervisor vendor:               VMware
Virtualization type:             full
L1d cache:                       64 KiB
L1i cache:                       64 KiB
L2 cache:                        512 KiB
L3 cache:                        3 MiB
NUMA node0 CPU(s):               0,1

架构:x86_64 -> 这意味着你目前正在运行64 位操作系统

CPU 操作模式:32 位、64 位 -> 这意味着你的 CPU 能够同时运行32 位和 64 位操作系统

识别 32 位或 64 位

Architecture: X86, i686, i386  -> 32-bit OS

Architecture: X64, amd64, X86_64  -> 64-bit OS

相关内容