Andreas Hartmann Asked: 2014-11-20 13:31:15 +0800 CST2014-11-20 13:31:15 +0800 CST 2014-11-20 13:31:15 +0800 CST 如果我有一个支持 x64 的 CPU,但安装了 x86 Ubuntu 发行版,我仍然可以运行 64 位可执行文件吗?[复制] 772 另外,是否可以安装 x64 内核,将其转换为完整的 64 位安装? kernel 2 个回答 Voted Best Answer Jan 2014-11-20T13:41:22+08:002014-11-20T13:41:22+08:00 简短回答:不,32 位系统只能执行 32 位二进制文件。 younes 2014-11-20T14:26:08+08:002014-11-20T14:26:08+08:00 您应该将 32 位与 64 位视为 64 位总线(错误地谈论处理器)就像一辆卡车,其宽度是普通卡车(32 位)的两倍,确保 64 载有更多的货物(数据) trip 比普通的 32 位,所以如果你使用 64 位操作系统更好地从硬件中获益,你提到的问题与应用程序的开发方式有关,大多数 64 位应用程序都是从 32 位应用程序开始的,这就是为什么由于其原始代码库和移植操作的限制,他们很难在 64 位操作系统上运行
简短回答:不,32 位系统只能执行 32 位二进制文件。
您应该将 32 位与 64 位视为 64 位总线(错误地谈论处理器)就像一辆卡车,其宽度是普通卡车(32 位)的两倍,确保 64 载有更多的货物(数据) trip 比普通的 32 位,所以如果你使用 64 位操作系统更好地从硬件中获益,你提到的问题与应用程序的开发方式有关,大多数 64 位应用程序都是从 32 位应用程序开始的,这就是为什么由于其原始代码库和移植操作的限制,他们很难在 64 位操作系统上运行