那么,我使用了 6 年的 Core-2 Duo 32 位处理器系统是否适合 32 位发行版,还是 64 位版本也可以运行?
答案1
我建议你阅读为了获得更好的性能,我应该安装 32 位还是 64 位?和我在 32 位处理器上安装了 64 位操作系统
但事实是,如果您没有准备好以下硬件规格,64 位还不适合您:
- CPU 为 64 位
- 支持64位的主板(如果CPU是64位的话就应该支持)
- 至少 4 GB 的 RAM。如果少于 4 GB,建议使用 32 位,因为 64 位不会有最佳性能。
要测试这一点,只需将 Live Ubuntu DVD/USB 插入您的计算机并查看它是否运行。如果它运行并且您看到桌面,则说明您拥有 64 位 CPU。如果出现架构错误,则您只能使用 32 位版本的 Ubuntu。
另一种检查方法是运行lscpu
命令。矿井的样子如下:
cyrex@cyrex:~$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 60
Stepping: 3
CPU MHz: 800.000
BogoMIPS: 6811.87
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0-7
如果你看到这样一行CPU 操作模式显示支持32位和64位。建筑学行显示了我目前正在使用的 Ubuntu arch,即 64 位版本。
最后,我确信(我可能错了,请纠正我)所有 Core 2 Duo 都支持 64 位。我刚刚检查了所有Core 2 双核处理器并且没有一款是 32 位的。我检查了所有 2006、2007 和 2008。因此,如果您能添加您的 CPU 型号,那将更有帮助。
如果我没记错的话,那么对于你的情况,我推荐 64 位。你有 4 GB 的 RAM 和一个适合 Ubuntu 64 位的 CPU。
答案2
您无法在 32 位处理器(系统)上安装 64 位操作系统(或任何其他 64 位软件)。虽然 64 位处理器支持任何 32 位应用程序,但反之则不然。因此,您可以在 64 位处理器/系统(amd64)上运行任何 32 位应用程序(i386),但反之则不行。64 位操作系统/应用程序专为 64 位处理器而设计。
这让你别无选择,只能安装 32 位 Ubuntu 发行版/版本如果您有一个 32 位处理器。
我记得 Core 2 duo 是 64 位的,维基百科页面“国际核心家庭”证实了这一点
您还可以检查终端中输入的内容:
lscpu
并检查 CPU 操作模式条目,如果支持 64 位,则会在那里提及,
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit