Abstract | ||
---|---|---|
Garbage Collection (GC) is a key feature of many modern programming technologies. It offers significant software engineering benefits over explicitly memory management. Nonetheless, it is also a major cause of performance degradation. As the rate of adoption of GC-related technologies continues to grow, it is highly relevant to understand its performance impact. However, this is challenging due to the non-deterministic nature of GC. To tackle this problem, we present an engine (HERMES) to create realistic GC benchmarks by effectively capturing the GC/memory behaviours exhibited by real-world Java applications. Our experiments prove how HERMES can be useful to strengthen the evaluation of GC-related advancements. This is achieved by broadening the number and diversity of the test scenarios, as well as reducing the time invested in testing.
|
Year | Venue | Field |
---|---|---|
2018 | ICPE Companion | Software engineering,Control engineering,Memory management,Scenario testing,Garbage collection,Engineering,Java |
DocType | ISBN | Citations |
Conference | 978-1-4503-5629-9 | 0 |
PageRank | References | Authors |
0.34 | 7 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
A. Omar Portillo-Dominguez | 1 | 25 | 5.68 |