有谁知道我可以使用什么程序或脚本来查明我的 Sony VAIO PCV-RS520 台式电脑是什么架构?我一直在考虑升级到 14.04 64 位,但我不确定电脑是否可以处理它。
这是 的输出/proc/cpuinfo
。Pastebin 链接
我知道每个核心都有 32 位虚拟地址大小,但我不确定这些是否结合起来或者我是否仅限于 32 位操作系统。
(PS:不,如果当前设置不支持 64 位,我不会更换任何东西,无论是硬件还是其他东西。)
答案1
答案2
最可靠的方法是
grep ' lm ' /proc/cpuinfo
如果你得到输出,则你的 CPU 是 64 位的(lm 标志最可靠)。如果你没有得到任何输出,则你的 CPU 是 32 位的。
lm:长模式(x86-64:amd64,又称Intel 64,即支持64位)
看https://unix.stackexchange.com/questions/43539/what-do-the-flags-in-proc-cpuinfo-mean了解更多信息。
uname -r
将显示您当前的内核(32 位 bs 64 位 + 内核版本)。
答案3
打开终端并运行此命令
文件 /sbin/init
在输出端
/sbin/init: ELF 32-bit LSB shared object, if you get like this yours is 32bit version Ubuntu
/sbin/init: ELF 64-bit LSB shared object, x86-64, if you get like this yours is 64bit version ubuntu
该命令会告诉您电脑上安装的 ubuntu 是哪个版本(32 位还是 64 位),但不会告诉您 CPU 是 32 位还是 64 位。