好吧,出于某种原因,我一直认为我的 CPU 有 32 位寄存器……所以我总是安装我使用的所有操作系统的 32 位版本。现在我运行了 lscpu,我得到了:
fer@fer-lap:~$ lscpu
Arquitectura: i686
CPU op-mode(s): 32-bit, 64-bit
这是否意味着我可以使用 64 位操作系统?
运行这些我得到:
fer@fer-lap:~$ grep flags /proc/cpuinfo
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 lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
我已经读到 lm 标志表示长模式,代表 64 位 CPU。此外,作为最后一个测试,运行 lshw 会得到以下结果:
*-cpu:0
descripción: CPU
producto: Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz
fabricante: Intel Corp.
id físico: 4
información del bus: cpu@0
versión: 6.15.13
serie: 0000-06FD-0000-0000-0000-0000
ranura: U2E1
tamaño: 2GHz
capacidad: 4096MHz
anchura: 64 bits
它是西班牙语,最后一行代表宽度(我猜是寄存器宽度)。那么...我可以安装 64 位操作系统吗?性能会有很大差异吗?因为这就是我想要的(不需要有很大的差异)
提前致谢。
答案1
在您发布的信息中,您回答了自己的问题,您的处理器能够运行 64 位操作系统。继续启动 64 位版本的 Ubuntu,如果您愿意,请继续安装。
我认为,如果您有 64 位处理器,则应该运行 64 位 Ubuntu。您可能会根据 RAM 得到其他意见,但我认为,64 位不会占用太多 RAM(它确实占用了更多 RAM 和硬盘空间)。
在大多数性能基准测试中,64 位比 32 位更快,但是,对于典型的桌面活动(网页浏览、文字处理等),您不会注意到太大的差异。