微信小游戏ios性能堪忧啊!

我的11 pro max 运行小游戏,性能不如安卓的千元机

iOS 上的脚本语言都不允许用 JIT 啊,而安卓可以,自然是性能差距很大了。
另外要注意的是 iOS 内存比安卓小,所以你内存开销大的话,安卓上不会崩,换到 iOS 上内存用爆了就闪退了,不论原生还是小游戏都是如此。所以 iOS 上是更需要谨慎优化的。

ios的 javascriptcore,除safari外,第三方应用都不被允许使用jit。而jit需要操作系统底层支持实现代码动态编译。假如IOS开放jit 也就是说appstore发布的应用实际上可以在app store的代码审查机制之外可以运行未经审查的代码。这不就是和代码审查机制相悖了吗?

所以jit在ios上,长远看也是没戏了。说实在除非使用静态编译性语言,否则谈性能是不可能的了。