Lua 性能瓶頸、內(nèi)存泄露 檢測工具,lua中的內(nèi)存泄露和我們所說的c/c++中的內(nèi)存泄露本質(zhì)上是不一樣的。lua中有垃圾回收機制(GC),所以理論上是不會有內(nèi)存泄露的。當(dāng)它進行GC的時候,會從根部開始掃描所有的對象,如果某個地方對這個對象還有引用,就不會把這個對象內(nèi)存collect,這個對象就沒有被GC。
所以lua中的內(nèi)存泄露是指那些:已經(jīng)沒有被使用了,但外部依然還有引用存在的對象。
內(nèi)存統(tǒng)計:
LuaMonitor將會將所有l(wèi)ua_State所占用的總內(nèi)存以曲線圖形式表現(xiàn)出來
LuaMonitor也可以分別查看每個lua_State所占用內(nèi)存情況!
熱點函數(shù):
熱點函數(shù)可以找出宿主代碼中的瓶頸所在,讓您優(yōu)化代碼時有的放矢!