Unity技术分享Unity官网文章翻译Unity技术分享

2. 托管内存

2018-07-11  本文已影响0人  Wenchao

对于Unity内存管理而言,需要理解托管堆。对于如何分析托管内存和如何优化内存,可以参见Unity优化中的理解托管堆部分。

Assets 资产

Unity中的Assets在运行过程中会对原生内存和托管内存造成影响。Unity运行过程中是不会将托管的内存交还给操作系统重新利用,只有等到应用运行结束才会释放。如果碎片化很严重,碎片化的内存难以回收,托管的内存堆会一直保持增长直到消耗完所有的内存。这个行为是很难预测的,所以了解Asset在内存中的存放方式就非常重要了:

更详细的参考资料最好去参阅上面提供的链接地址,会有更深入的理解。

上一篇 下一篇

猜你喜欢

热点阅读