total_time -> IntegerRuby 3.1 から[permalink][rdoc][edit]-
プロセス開始から GC にかかった時間の合計をナノ秒で返します。
時間が積算されるのは GC.measure_total_time が true の間だけです。計測を無効にしている間に GC が実行されても、返り値は変化しません。
p GC.measure_total_time # => true p GC.total_time # => 625000 GC.start p GC.total_time # => 937500 GC.measure_total_time = false GC.start p GC.total_time # => 937500 計測が無効なので増えない返り値は実行環境や実行状況によって異なります。
[SEE_ALSO] GC.measure_total_time