Unity GC Cheatsheet

关于 Unity 的垃圾回收 (GC) 你可能已经看到不少的文章讨论了。下面是一个极简形式的 Cheatsheet,希望能在最小的篇幅内尽可能全面地列出关于 GC 你需要注意的事项。

Unity GC Cheatsheet

a01. struct Foo 在栈上,但 struct Foo[] 分配在堆上

a02. GetType() 会产生 GC Alloc (每个调用 20 Bytes)

a03. delegate 的创建时

a04. delegate 尽量使用 =,避免无意的 += 导致 InvocationList 的增长

a05. 在针对 GC Alloc ......

知识共享许可协议
本作品由Gu Lu创作,采用知识共享Attribution-NonCommercial-NoDerivatives 4.0 国际许可协议进行许可。