module function ObjectSpace.#garbage_collect (Ruby 2.2.0)

Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > ObjectSpaceモジュール > garbage_collect

module function ObjectSpace.#garbage_collect

garbage_collect(full_mark: true, immediate_sweep: true) -> nil[permalink][rdoc]

どこからも参照されなくなったオブジェクトを回収します。 GC.start と同じです。

[PARAM] full_mark:
マイナー GC を動作させる場合は false を、そうでない場 合は true を指定します。
[PARAM] immediate_sweep:
sweep を遅らせる(Lazy Sweep を行う)場合は false を、そうでない場合は true を指定します。

注意: これらのキーワード引数は Ruby の実装やバージョンによって異なりま す。将来のバージョンとの互換性も保証されません。また、Ruby の実装がサポー トしていない場合はキーワード引数を指定しても無視される可能性があります。