返回列表 回復 發帖

[其它] iOS 14.2 終於官方支援 JIT 編譯,模擬器可以像原生支援的快

你可能知道一些非官方的 iOS 應用提供了某種模擬工作方式,這些應用基於黑客手段和漏洞運行,因此這些非官方應用不僅具有風險,而且在運行效率也大大的降低。
近日,一些開發者將 iOS 14.2 Beta2 上的一項隱藏特性挖掘了出來,iOS 14.2 終於原生支援了JIT 編譯器,它用於邊運行邊編譯,使得軟件源碼以機器能識別的本地語言運行,並將允許仿真應用在 iPhone 和 iPad 上全速運行。



或許你對 JIT 很陌生,JIT 即 Just-In-Time 編譯,是一種運行軟件的方式,軟件在執行過程中會被編譯,而傳統的軟件在執行前會被完全編譯。使用 JIT,源碼會實時翻譯成機器的原生代碼。
Thanks to this change in iOS 14.2 — and combined with the new “Extended Virtual Addressing” entitlement — it’s now possible to emulate GameCube and Wii games at 100% speed WITHOUT jailbreaking or using private entitlements
返回列表