x86 模拟:一个无法逃脱的诅咒

原创
alex 19分钟前 阅读数 1 #头条
x86 模拟到底难在哪里?答案很简单:x86 架构本身。 40 年的向后兼容让 x86 变成了"什么都得支持"的怪物——不透明的内存语义、浮点数怪癖、复杂的系统调用约定。当 FEX 试图在 ARM 上运行 x86 程序时,这些问题全部放大。 这不是技术限制。这是设计遗产。x86 模拟永远不会是一个优雅的解决方案,它是一个拐杖,用来让旧软件在新硬件上继续运行。但它带来的维护成本、性能损失和架构扭曲,最终会吞噬任何试图依赖它的系统。 FEX 的作者说得对:x86 模拟不是一个技术问题,而是一个关于"什么时候放手"的文化问题。

原文:The Scourge of x86 Emulation · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除