Ruby 3.4 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > GCモジュール > start
start(full_mark: true, immediate_mark: true, immediate_sweep: true) -> nil[permalink][rdoc]ガーベージコレクトを開始します。
GC#garbage_collect や ObjectSpace.#garbage_collect と同じ働きをします。 GC.disable により GC が禁止されている場合でもガベージコレクトを開始します。
nil を返します。
full_mark:immediate_mark:immediate_sweep:注意: これらのキーワード引数は Ruby の実装やバージョンによって異なります。将来のバージョンとの互換性も保証されません。また、Ruby の実装がサポートしていない場合はキーワード引数を指定しても無視される可能性があります。
例p GC.count # => 3
p GC.start # => nil
p GC.count # => 4