# **gc** – 控制垃圾回收 !!! abstract "简介" **gc** 模块提供了垃圾收集器的控制接口。 ## 函数 ### **gc.enable**() 启动自动垃圾回收。 ### **gc.disable**() 禁用自动垃圾回收。 堆内存仍然可以分配,垃圾回收仍然可以使用 `gc.collect()` 函数来手动初始化。 ### **gc.collect**() 运行一次垃圾回收。 ### **gc.mem_alloc**() 返回已被分配的堆 RAM 的字节数。 ### **gc.mem_free**() 返回可用堆内存的字节数,如果返回 -1 则表示容量不可知。 更多内容可参考 [gc](http://docs.micropython.org/en/latest/pyboard/library/gc.html) 。 ----------