SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:kth-301678"
 

Search: onr:"swepub:oai:DiVA.org:kth-301678" > ThinGC :

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

ThinGC : Complete isolation with marginal overhead

Yang, Albert Mingkun (author)
Uppsala universitet,Datalogi,Programming languages
Österlund, Erik (author)
Oracle, Sweden
Wilhelmsson, Jesper (author)
Oracle, Sweden
show more...
Nyblom, Hanna (author)
KTH,KTH, Sweden
Wrigstad, Tobias, Professor, 1976- (author)
Uppsala universitet,Avdelningen för datalogi,Datalogi,Programming languages
show less...
 (creator_code:org_t)
2020-06-16
2020
English.
In: International Symposium on Memory Management, ISMM. - New York, NY, USA : Association for Computing Machinery (ACM). ; , s. 74-86, s. 74-86
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Previous works on leak-tolerating GC and write-rationing GC show that most reads/writes in an application are concentrated to a small number of objects. This suggests that many applications enjoy a clear and stable clustering of hot (recently read and/or written) and cold (the inverse of hot) objects. These results have been shown in the context of Jikes RVM, for stop-the-world collectors. This paper explores a similar design for a concurrent collector in the context of OpenJDK, plus a separate collector to manage cold objects in their own subheap. We evaluate the design and implementation of ThinGC using algorithms from JGraphT and the DaCapo suite. The results show that ThinGC considers fewer objects cold than previous work, and maintaining separate subheaps of hot and cold objects induces marginal overhead for most benchmarks except one, where large slowdown due to excessive reheats is observed.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

heap partition
hot/cold classification
read/write rationing GC
ZGC
Design and implementations
Similar design
Stable clustering
Computer Science

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view