Ruby/Справочник/GC
Материал из Викиучебника
< Ruby | Справочник
Содержание |
[править] Класс GC
Модуль GC обеспечивает Руби-интерфейс, который позволяет управлять механизмом сборки мусора. Некоторые из методов также доступны через модуль ObjectSpace.
Методы класса
Методы объекта
[править] GC::disable
GC.disable #-> true или false
Отключает сборку мусора, возвращает true если сборка мусора уже была отключена.
GC.disable #-> false GC.disable #-> true
[править] GC::enable
GC.enable #-> true или false
Включает сборку мусора, возвращает true если сборка мусора была предварительно отключена.
GC.disable #-> false GC.enable #-> true GC.enable #-> false
[править] GC::start
GC.start #-> nil gc.garbage_collect #-> nil ObjectSpace.garbage_collect #-> nil
Начинает сборку мусора, пока не отключена вручную.
[править] GC#garbage_collect
GC.start #-> nil gc.garbage_collect #-> nil ObjectSpace.garbage_collect #-> nil
Начинает сборку мусора, пока не отключена вручную.