在iOS 12中,基于SceneKit的应用程序的内存使用量明显更高

时间:2018-10-05 20:40:46

标签: ios scenekit

对于在 iOS 12 中运行的基于SceneKit的应用程序,我们发现内存使用量显着提高。

要复制,请使用 Xcode 10 中的iOS游戏模板创建一个新项目。不要做任何改变。只需在不同的iOS设备上编译并运行它即可。

我们在这里找到了

iPhone 6 Plus    (iOS 12):      44 MB
iPhone 6S Plus   (iOS 11.4):    21 MB
iPad Air 2:      (iOS 11.4):    18 MB
iPadPro (12.9):  (iOS 12.1):   104 MB

Note: Memory values from Xcode Debug Navigator

对于基于iOS 12的设备,预计会有一些差异不是2倍。所选渲染API:默认。

是否存在我们可以调整的默认设置,以降低/降低正常的内存使用行为?

已更新iPadPro编号。

提交的错误报告:# 46170101

vmmap -summary  example1.memgraph  

// snippets from the 2 memorygraphs

iPadPro 12.9
---------------
Physical footprint:         100.6M
Physical footprint (peak):  168.5M

iPad Air 2
---------------
Physical footprint:         22.1M
Physical footprint (peak):  22.3M

足迹略有变化,但在相同的范围内(18 vs 22.1和100 vs 104)。

0 个答案:

没有答案