Я смотрю на метрики GC.stat, и кажется, что о них нет хороших официальных документов.
Эти 2 статьи были полезны:
Может кто-нибудь уточнить, за какой период времени сообщаются метрики.
eg:
{:count=>258,
:heap_used=>2186,
:heap_length=>3202,
:heap_increment=>1016,
:heap_live_num=>673453,
:heap_free_num=>239928,
:heap_final_num=>0,
:total_allocated_object=>11211755,
:total_freed_object=>10538302}
Вот что я знаю и чего не знаю:
:count=> Since the start of the process
:heap_used=> Since ?
:heap_length=>Since ?
:heap_increment=>Since ?
:heap_live_num=>Since ?
:heap_free_num=>Since ?
:heap_final_num=>Since ?
:total_allocated_object=> Since the start of the process
:total_freed_object=> Since the start of the process
Может ли кто-нибудь прояснить метрики с '?' сроки. Это может быть с начала процесса или с момента последней сборки мусора.
Я предполагаю, что все «с начала процесса» должно быть последовательным, но я хочу быть уверенным.
Рубин2.0