【问题标题】:unity "NullCheck" hold on to memoryunity "NullCheck" 坚持记忆
【发布时间】:2016-10-08 13:36:21
【问题描述】:

“Null-Check”占用大量内存。为什么?发生了什么?有人遇到问题吗?

Null-Check hold on to memory

【问题讨论】:

  • 使用配置文件并启用深度分析器。它将向您显示导致问题的代码行。请在此处发布该代码。没有它,任何人都无法提供帮助。

标签: unity3d null-check il2cpp


【解决方案1】:

在每个函数中使用带有 Il2CppSetOptions 属性的 IL2CPP 时禁用 Null 检查。

[Il2CppSetOption(Option.NullChecks, false)]
void functionName(){

}

【讨论】:

  • 感谢您的回复!最后,我解决了。问题的原因是其他线程分配了内存,而不是主线程。我使用静态内存而不是动态分配。现在效果很好......(╯□╰)对不起我的英语不好。
  • @weizhong 好的,我明白了。
猜你喜欢
  • 2013-05-04
  • 2016-06-27
  • 1970-01-01
  • 1970-01-01
  • 2016-02-16
  • 1970-01-01
  • 2017-06-25
  • 1970-01-01
相关资源
最近更新 更多