Ruby 3.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > GCモジュール > auto_compact=

singleton method GC.auto_compact=

auto_compact=(bool)[permalink][rdoc]

GC.compact をフルGCで行うかどうかを制御します。

true を設定するとフルGCのタイミングででヒープをコンパクションします。

この機能を有効にするとフルGCのパフォーマンスが低下します。

デフォルトは false です。

詳細は[feature#17176]を参照してください。

[PARAM] bool:
フルGCでコンパクションするかどうかを true か false で設定します。

[SEE_ALSO] GC.compact GC.auto_compact