几年前,Linux开源生态开始支持 x32 ABI( x32 ABI:一个 Linux 内核接口)。但目前内核开发人员正在讨论将 x32 ABI弃用,最终将其从 Linux 中去除。Linux x32 ABI 利用 x86-64 指令集的优势,通过更小的指针来减少程序的内存占用空间,通过载入缓存来让程序获得更快的运行速度。但是使用的一直是32位指针而非64位的指针。
虽然 x32 ABI 在 Linux 环境中有这些优点,但实际上并并没有被用户大量使用,而支持 x32 ABI 需要额外的维护成本。所以,内核开发人员正在讨论 x32 ABI 是否还有存在的必要。
Linus Torvalds(Linux 之父)和其他的Linux 贡献成员赞成从当前版本中移除对 x32 ABI 的支持。
【编辑推荐】
- Linux 基金会推出 ACT 项目,帮助开发者遵守开源许可证
- Android官方模拟器支持Fuchsia的Zircon内核
- Edge 开发团队透露更多细节:兼容 Chrome 扩展
- 滴滴开源小程序框架 Mpx ,致力于提高小程序开发体验
- GitHub 年度报告盘点:开发者增至 3100 万,开源项目达 9600 万
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0,