Open|Box86项目正努力在ARM等架构上运行x86 Linux程序
【Open|Box86项目正努力在ARM等架构上运行x86 Linux程序】作为一个有趣的开源项目 , 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 主页 , 查看有关该项目的更多细节 。
推荐阅读
- 射击游戏|《Valorant》游戏总监卸任 将为拳头开发新项目
- 项目|《Valorant》游戏总监卸任,将为拳头开发新项目
- Tencent|腾讯与Remedy达成《Vanguard》新射击游戏开发项目合作
- Uzi|LOL:阿布明示继续担任亚运会联盟项目教练,已经在物色人选了,Uzi起飞
- ea|《哈利·波特》游戏项目曾被取消,EA不相信这IP能撑过一年或两年?
- VR|斗鱼再次更名PUBG项目,绝地求生彻底无名无份,热门游戏真是讽刺
- Decrypt|育碧坚持推行NFT项目:让去中心化的主张被玩家接受
- 刺客信条|育碧多位高级开发成员离职,游戏项目的开发受到影响
- 育碧|育碧多位高级开发成员离职,游戏项目的开发受到影响
- 开发|《脑航员2》开发商:有多个新项目正在开发当中