未验证 提交 c4ad60f5 编写于 作者: ocean2o11's avatar ocean2o11 提交者: GitHub

Update iOSOptimization.md

增加高性能模式常见问题
上级 aab15567
......@@ -52,11 +52,19 @@ iOS端小游戏高性能模式目前为Beta版本,适用于遇到iOS环境运
建议开发者使用[代码分包工具](WasmSplit.md)减少代码包体积。
## QA
1. 使用高性能模式下,游戏本身是否需要做修改?
不需要,普通模式与高性能模式可以无缝切换
2. 使用高性能模式下,必须如果不优化内存和代码包体积可以吗?
不建议。如果不做任何优化的情况下,很有可能会遇到超出内存限制而崩溃,启动时发烫现象严重等问题。
3. iOS高性能模式与安卓性能对比如何?
两种系统环境下,WASM执行都是编译优化代码,因此运行性能不会相差很大。但由于底层虚拟机差异过大以及自身不断迭代,难以横向对比。
\ No newline at end of file
1. 如何判别游戏否已经开启了高性能模式?
- 删除本地小游戏(包括开发版、体验版和正式版),
- 重新进入小游戏并打开调试,如果vconsole日志icon变为圆角矩形则开启成功
2. 使用高性能模式下,游戏本身是否需要做修改?
- 业务代码无需做任何调整,普通模式与高性能模式可以无缝切换。
- 网络服务器(如CDN或CGI)必须允许跨域,否则会出现网络失败的情况
3. 为什么开启了高性能模式,游戏启动很烫?
- 请参考本文前面部分,如果未使用代码分包的情况下JIT编译优化将耗费大量性能
4 使用高性能模式下,必须如果不优化内存和代码包体积可以吗?
- 不建议。如果不做任何优化的情况下,很有可能会遇到超出内存限制而崩溃,启动时发烫现象严重等问题。
5. iOS高性能模式与安卓性能对比如何?
- 两种系统环境下,WASM执行都是JIT代码。但由于底层虚拟机差异过大以及自身不断迭代,难以横向对比。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册