科技财经时报2026年01月09日 23:10消息,QEMU 11.0将移除32位支持,精简代码超七千行。
1月9日消息,开源仿真模拟器QEMU此前已宣布将不再支持32位主机CPU。而在今年即将发布的QEMU 11.0版本中,开发团队可能最终彻底移除对32位主机的支持。 这一举措反映出技术发展的必然趋势,随着64位架构的普及和性能优势的凸显,32位系统逐渐成为历史。QEMU的这一决定有助于简化代码维护,提升整体性能,并推动用户向更现代的平台迁移。对于开发者和用户而言,这既是挑战也是机遇,促使他们及时调整技术路线,适应新的环境。
QEMU开发者理查德・亨德森于当地时间周四发布了一组50个补丁,计划逐步移除对32位主机的支持。他指出,这一改动有助于为QEMU及其TinyCodeGenerator(TCG)节省超过七千行代码。此举反映出随着技术发展,对旧架构的支持正在逐步被优化或淘汰,以提升整体系统的效率和维护性。尽管32位系统在某些场景下仍有使用价值,但随着64位架构的普及,减少对旧架构的依赖已成为趋势。这一调整或许将促使更多开发者关注和支持现代硬件平台,进一步推动QEMU生态的演进。
相关的讨论与“威胁”已经持续了很长时间,但最终我们还是到了这一步。32位主机支持在10.0版本中已被弃用,因此我们可以在11.0版本中正式移除。
Phil 已在 10.2 版本中做了一些清理工作,移除了 TCG 中对 MIPS32 和 PPC32 的支持。从 diffstat 净减 7302 行的结果来看,我认为其动机是明确的,尽管其中一半的删减来自 tcg / arm/。
需注意的是,此项变更仅适用于主机支持,不会影响对32位客户机系统的仿真能力。从技术角度来看,这一调整体现了系统优化的方向,有助于提升主机性能,同时确保现有兼容性不受影响。对于用户而言,这意味着在使用32位系统时仍可保持稳定的运行环境,无需担心因此次变更而出现功能中断。这种平衡性的处理方式,既推动了技术进步,也维护了用户的实际需求。
查询获悉,QEMU 11.0的开发工作从去年12月底开始启动,功能开发阶段将持续到今年3月。在经历多个候选版本之后,稳定版的QEMU 11.0预计将在4月正式发布。