您现在的位置是:首页 > 财经 > 正文
苹果已经在iOS 14.2上悄然引入了对Just-In-Time(JIT)编译的支持
发布时间:2021-06-03 09:53:20来源:
你可能知道一些非官方的iOS应用提供了某种模拟工作方式,这些应用基于黑客手段和漏洞运行,这大大降低了性能--但这种情况即将改变。苹果已经在iOS 14.2上悄然引入了对Just-In-Time(JIT)编译的支持,这将允许仿真应用在iPhone和iPad上全速运行。
iOS 14.2带来了JIT编译支持 可以让仿真应用跑出原生性能
AltStore背后的开发者Riley Testut分享了更多关于这一变化将如何影响这些提供虚拟机仿真的非官方应用的细节。但首先,我们简单解释一下什么是JIT以及它在iOS上的工作方式。JIT,即Just-In-Time编译,是一种运行软件的方式,软件在执行过程中会被编译,而传统的软件在执行前会被完全编译。使用JIT,源码会实时翻译成机器的原生代码。
苹果从未在iOS上提供过对JIT编译的官方支持,但一些开发者已经找到了用黑客运行JIT的方法,其代价是存在一些BUG和性能低下,而且这些漏洞在iOS 14上已经被彻底删除。至少到现在为止是这样。
暗示,苹果在iOS 14.2 Beta 2中增加了对JIT编译的支持,另一方面却从未公开提到过这一点。JIT支持在整个测试版中都得到了持续维护,并在最终版本中得到了保留。开发者认为这是官方的实现,而不是苹果的疏忽,但目前还无法证实这一点。
在iOS 14.2上支持JIT编译后,仿真应用现在可以在没有黑客手段、越狱等妥协的情况下全速运行。
例如,有了JIT,Delta理论上可以模拟PS2、GameCube和Wii等更强大的系统;如果没有JIT,我们还需要再等几年,硬件才有这个能力。
然而,这并不意味着我们会在App Store中看到仿真应用,甚至是任何其他使用JIT的应用。目前的实现只适用于侧装(side-load)应用,这些应用通常是通过Xcode和其他开发者工具而不是App Store安装的。换句话说,这是为以调试为目的的开发者准备的功能,我们也想知道这种限制是否会长期存在。
标签:
猜你喜欢
- 今日消息 内蒙古8月26日新增本土确诊病例5例、本土无症状感染者2例
- 今日消息 2022年中秋假期首日火车票明天开售
- 今日消息 美国8月消费者信心指数最终读数为58.2
- 今日消息 未达到回购方案下线且完成率较低,松炀资源及时任董事长遭上交所通报批评
- 今日消息 振东制药收半年报问询函:要求说明营收和净利润大幅下滑、扣非净利润亏损的原因
- 今日消息 美股开盘:美股三大指数涨跌不一,道指涨0.13%,中概股大涨
- 今日消息 江苏国泰:上半年归母净利润9.31亿元,同比增151.08%,汇兑收益约1.72亿元
- 今日消息 国药控股:上半年营收350亿元,同比增长14%
- 今日消息 美国7月商品贸易逆差初值891亿美元
- 今日消息 北京君正:上半年归母净利润同比增长43.94%
最新文章
- 今日消息 Meta旗下VR平台Horizon副总裁将离职,主要负责元宇宙相关研发
- 今日消息 天津昨日全域核酸检测结果已出,共发现20例核酸阳性感染者
- 今日消息 甘肃8月27日新增无症状感染者21例
- 今日消息 美国外卖平台DoorDash发生数据泄露事件,部分客户和司机信息被读取
- 今日消息 山东德州新增本土无症状感染者4例
- 今日消息 陕西8月27日新增本土确诊13例、无症状感染者44例
- 今日消息 内蒙古8月27日新增本土确诊病例4例、无症状感染者3例
- 今日消息 捷克众议院批准芬兰和瑞典加入北约
- 今日消息 浙江8月27日新增本土阳性1例,为社区筛查发现
- 今日消息 俄罗斯将开始为匈牙利扩建核电站
- 今日消息 江西8月27日新增本土无症状感染者24例
- 今日消息 河南8月27日新增本土确诊2例、无症状52例
- 今日消息 广东8月27日新增本土确诊12例、无症状4例、无症状转确诊1例
- 今日消息 新疆维吾尔自治区8月27日新增本土确诊4例、无症状57例
- 今日消息 北京文化:2022上半年净亏损收窄至2516万,营业成本同比减少98.32%
- 今日消息 黑龙江8月27日新增本土确诊病例1例、无症状7例
- 今日消息 重庆8月27日新增本土确诊12例、无症状7例
- 今日消息 海南8月27日新增本土确诊70例、无症状125例
- 今日消息 北京8月27日新增2例本土确诊病例、1例本土无症状感染者
- 今日消息 山西8月27日新增本土确诊病例9例、无症状感染者2例
- 今日消息 内蒙古二连浩特新增阳性感染者5人,全域继续实行静默管理
- 今日消息 天津西青多地调整为高、中风险区,精武镇、李七庄街实施全域静态管理
- 今日消息 山东8月27日新增本土无症状感染者2例
- 今日消息 西藏日喀则8月27日新增本土新冠病毒感染者144例