Evaluation of thread-local garbage collection

Alexander Filatov, Vitaly Mikheev

Результат исследования: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаярецензирование

Аннотация

This paper discusses thread-local garbage collection (GC), a technique of automatic memory management aimed at improving GC throughput and reducing GC pauses in managed runtimes. It exploits the observation that most objects do not escape the scope of the thread that allocated them; therefore, memory occupied by those objects can be reclaimed locally within the thread. Performance measurements demonstrate that the proposed scheme has an advantage over a highly optimized stop-the-world collector used in an experimental JVM on some throughput-oriented benchmarks.

Язык оригиналаанглийский
Название основной публикацииProceedings - 2020 Ivannikov Memorial Workshop, IVMEM 2020
РедакторыSergey Prokhorov
ИздательInstitute of Electrical and Electronics Engineers Inc.
Страницы15-21
Число страниц7
ISBN (электронное издание)9781728190884
DOI
СостояниеОпубликовано - сен 2020
Событие2020 Ivannikov Memorial Workshop, IVMEM 2020 - Orel, Российская Федерация
Продолжительность: 25 сен 202026 сен 2020

Серия публикаций

НазваниеProceedings - 2020 Ivannikov Memorial Workshop, IVMEM 2020

Конференция

Конференция2020 Ivannikov Memorial Workshop, IVMEM 2020
СтранаРоссийская Федерация
ГородOrel
Период25.09.202026.09.2020

Fingerprint Подробные сведения о темах исследования «Evaluation of thread-local garbage collection». Вместе они формируют уникальный семантический отпечаток (fingerprint).

Цитировать