Python 3.7+gcфункция
gc.unfreeze()
управление сборкой
Возвращает замороженные gc.freeze объекты в старшее поколение, и сборщик снова их обходит.
Синтаксис
gc.unfreeze()
Объекты попадают в старшее поколение, а его полная сборка бывает редко, — так что мусор среди них освободится не сразу; если нужно сейчас, вслед зовут gc.collect(). Если freeze вызывали несколько раз, unfreeze размораживает всё накопленное разом, а не последний вызов.
Примеры
import gc
gc.freeze()
gc.freeze()
gc.unfreeze()
print(gc.get_freeze_count()) # → 0 — оба freeze сняты разом
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности