diff --git a/Design/iOSOptimization.md b/Design/iOSOptimization.md index 94444c4a0355f9502e65ff6af420ecf3b2204536..1f40f27bcb10dbef5ae89016f2754080e8b22ba2 100644 --- a/Design/iOSOptimization.md +++ b/Design/iOSOptimization.md @@ -29,11 +29,11 @@ iOS端小游戏高性能模式目前为Beta版本,适用于遇到iOS环境运行性能不足的小游戏。需要该能力的开发者请建联”小游戏研发助手“(minigamedevop08)并提供APPID。 -## 高性能模式限制 +## 高性能模式限制与优化建议 ### 内存限制 高性能模式下,iOS低端机(6s/7/8等)2G RAM记性的内存限制为1G,高端机(7P/8P/iPhoneX/XSAMX/11等)3G以上内存机型的内存限制为1.4G,因此开发者务必保证内存峰值不超过该数值。 -建议开发者使用[压缩纹理工具](CompressedTexture.md)降低内存使用。 +建议开发者根据指引[优化Unity WebGL的内存](Design/OptimizationMemory.md) ### 代码体积限制 高性能模式下,WASM代码将被编译并优化,需要占用更多的编译消耗与内存。如果未进行优化前,可以明显感受到启动开始阶段(如启动前1分钟内)设备发烫。 @@ -48,4 +48,4 @@ iOS端小游戏高性能模式目前为Beta版本,适用于遇到iOS环境运 不建议。如果不做任何优化的情况下,很有可能会遇到超出内存限制而崩溃,启动时发烫现象严重等问题。 3. iOS高性能模式与安卓性能对比如何? - 两种系统环境下,WASM执行都是编译优化代码,因此运行性能不会相差很大。但由于底层虚拟机差异过大以及自身不断迭代,难以横向对比。 \ No newline at end of file + 两种系统环境下,WASM执行都是编译优化代码,因此运行性能不会相差很大。但由于底层虚拟机差异过大以及自身不断迭代,难以横向对比。