UNITY 的GC ALLOC到底是什么
生活随笔
收集整理的這篇文章主要介紹了
UNITY 的GC ALLOC到底是什么
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
UNITY 的GC ALLOC到底是什么
U3D的Profiler中的GC ALLOC 項(xiàng)讓人很麻煩,一直搞不清楚它是什么,因?yàn)?GC 是垃圾回收,而alloc是內(nèi)存分配,那么 GC ALLOC 是 垃圾回收內(nèi)存分配?
這個(gè)名字起的太TM爛了,其實(shí)這是U3D的不知哪個(gè)二貨程序員起的,除了U3D中,其它任何文獻(xiàn)中都沒有這個(gè)名詞。
GC_FOR_MALLOC?這是安卓中的名詞,它表示?means that the GC was triggered because there wasn't enough memory left on the heap to perform an allocation. Might be triggered when new objects are being created.,完全不是一個(gè)意思。
其實(shí)U3D的GC ALLOC就是 heap alloc,只要new了對(duì)象,就會(huì)有heap alloc
posted on 2018-09-06 20:48 時(shí)空觀察者9號(hào) 閱讀(...) 評(píng)論(...) 編輯 收藏
總結(jié)
以上是生活随笔為你收集整理的UNITY 的GC ALLOC到底是什么的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dictionary,hashtable
- 下一篇: 如何安全的在不同工程间安全地迁移asse