lua的table表为什么没有像C#对象那种有严格的GC要求
Lua的table不需要像C#对象那样有严格的GC要求,是因为Lua中的table是一种动态数据结构,它的大小和结构都可以随意变化,而且它是由哈希表和数组实现的混合数据结构,因此它的内存管理是由Lua虚拟机来处理的。Lua虚拟机会根据内部算法来控制table的内存分配和回收,不需要像C#一样通过垃圾回收器来管理内存。因此,Lua的table在内存管理方面比C#对象更加灵活和高效。
原文地址: https://www.cveoy.top/t/topic/dhha 著作权归作者所有。请勿转载和采集!