gc-内存相关功能
2023-08-31
gc
模块实现内存垃圾回收机制,该模块实现了CPython模块相应模块的子集。更多信息请参阅CPython文档:gc
内存回收相关功能
gc.enable
gc.enable()
启用自动回收内存碎片机制。
gc.disable
gc.disable()
禁用自动回收内存碎片机制。
gc.isenabled
gc.isenabled()
查询是否启动了自动回收内存碎片机制。
返回值描述:
True-已启动自动回收内存碎片机制,False-未启动自动回收内存碎片机制。
gc.collect
gc.collect()
主动回收内存碎片。
内存查询相关功能
gc.mem_alloc
gc.mem_alloc()
查询已申请的内存大小。
返回值描述:
返回已申请的内存大小,单位字节。
gc.mem_free
gc.mem_free()
查询剩余可用的内存大小。
返回值描述:
返回剩余可用的内存大小,单位字节。