在 64 位 Linux 机器上运行 32 位应用程序

在 64 位 Linux 机器上运行 32 位应用程序

在 64 位 Linux 上运行 32 位应用程序时是否存在任何性能缺陷(CPU、内存或 IO)?

我主要担心的是指针和内存块的低效利用。

答案1

实际上没有。

请注意,虽然 64 位和 32 位应用程序不共享库,所以运行 32 位应用程序的一个实例可能会导致“再次”加载许多共享库。

答案2

你可能感觉不到任何差异..

操作系统将为您做一切事情。由于重复的库和其他功能,仅主内存空间以及一些 CPU 周期将被浪费。除非您不是超级用户(意味着同时运行很多程序),否则它不会影响您

相关内容