Linux内核开发人员正在讨论删除对 x32 的支持

几年前,Linux开源生态开始支持 x32 ABI( x32 ABI:一个 内核接口)。但目前内核开发人员正在讨论将 x32 ABI弃用,最终将其从 中去除。 x32 ABI 利用 x86-64 指令集的优势,通过更小的指针来减少程序的内存占用空间,通过载入缓存来让程序获得更快的运行速度。但是使用的一直是32位指针而非64位的指针。

虽然 x32 ABI 在 Linux 环境中有这些优点,但实际上并并没有被用户大量使用,而支持 x32 ABI 需要额外的维护成本。所以,内核人员正在讨论 x32 ABI 是否还有存在的必要。

Linux内核开发人员正在讨论删除对 x32 的支持
Linux内核开发人员正在讨论删除对 x32 的支持

Linus Torvalds(Linux 之父)和其他的Linux 贡献成员赞成从当前版本中移除对 x32 ABI 的支持。

标签: