[OSy] Papers on GC overhead
Petr Tůma
petr.tuma at d3s.mff.cuni.cz
Wed Oct 24 14:25:32 CEST 2018
Hi,
during today's lecture, I was showing one graph from a paper about GC overhead (GC vs malloc), and some of you
asked about the source. The paper is this:
"Quantifying the Performance of Garbage Collection vs. Explicit Memory Management" by Emery Berger and Matthew
Hertz
http://www.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
Also very interesting is another paper which I did not show, but very much recommend:
"The Causes of Bloat, The Limits of Health" by Nich Mitchell and Gary Sevitsky
https://doi.org/10.1145/1297105.1297046
(You will need to use a school IP address to access the link for free.)
While the first paper is about timing overhead, the second one is about space overhead, showing how innocent
use of dynamic collections in real applications can consume three quarters of your heap in overheads.
Petr Tuma
More information about the NSWI004
mailing list