Lua垃圾回收的关键字:collectgarbage("")
常用的参数为:
count–查看当前lua脚本运行时所占用的内存(得到的值要*1024)
collect–回收当前的垃圾
参数使用完之后,置空,就可以进行回收
在进行热更新的时候,一般不选择自动的回收机制,而采用手动置空,然后回收的方式
Demo:
test={a,b}
print(collectgarbage("count"))
test=nil
collectgarbage("collect")
print(collectgarbage("count"))