热门游戏模拟器 Dolphin 无法上架苹果 App Store:因使用 JIT 技术
IT之家 4 月 21 日消息,苹果公司近期更新了 App Store 应用商店的规定,允许游戏模拟器类 App 上架。这一政策改变让部分热门模拟器一夜之间登顶排行榜,例如 Delta 模拟器。然而,另一款知名模拟器 Dolphin 却仍然面临着政策的阻碍。
IT之家注意到,Dolphin 开发团队在博客中解释道,由于苹果限制应用使用 JIT 技术,导致其暂时无法登陆 App Store。GameCube 和 Wii 主机内部使用的都是 PowerPC 架构的 CPU,而目前所有的苹果设备都采用 ARM 架构的 CPU。这两种架构的指令集互不兼容,这意味着想要在 iPhone 上运行 GameCube 或 Wii 游戏,就必须将游戏原本的 PowerPC 代码转换成 ARM 代码才能让手机的处理器识别并运行。
苹果方面已经拒绝了 Dolphin 团队使用 JIT 技术的请求,这很可能是出于安全方面的考虑,Dolphin 也在博客中展示了 JIT 技术对于其性能的重要性。
IT之家注:
JIT(Just-In-Time)编程是一种编译技术,它允许在运行时动态地编译程序的部分或全部,以提高程序的执行效率。JIT 编译器的主要任务是将程序中的热点代码(即频繁执行的代码块)从解释执行的状态转换为本地机器码,以便直接在 CPU 上执行,从而减少解释执行的开销。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。