
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
作为一个有趣的开源项目,Box86允许用户在未经修改的x86 Linux系统(比如ARM平台)上运行32-bit x86程序。与利用QEMU在其它CPU架构上运行的x86程序相比,其特点是利用了系统的某些原生库,因而性能表现上也更加出色。
此外Box86的设计也很容易实现x86 OpenGL游戏和其它图形软件的运行,通过某些解决方案,你甚至可在Box86中体验Steam / Wine游戏。
至于Box86的ARM平台支持,这里还不得不提到一款动态重编译器。与基于解释器的方案相比,其能够显著提升性能。
在早些时候的自由及开源软件开发者欧洲会议(FOSDEM 2021)上,我们就见到过一个Box86虚拟展台。
Freedom Planet on Raspberry Pi 4 _ using Box86( via )
在共享性能指标(受CPU限制)的基准测试项目中,Box86只能发挥大约一半的本机系统性能。但在glmark2图形测试项目中,其已接近于完整的性能发挥。
然而Phoronix指出,Box86的一大短板,就是对于主机/本机系统的32-bit库支持要求,导致某些情况下的部署变得有些复杂(Box86暂不支持x86_64 Linux程序)。
感兴趣的朋友,可移步至GitHub主页,查看有关该项目的更多细节。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!