An Eclipse plug-in for the detection of design pattern instances through static and dynamic analysis
The extraction of design pattern information from software systems can provide conspicuous
insight to software engineers on the software structure and its internal characteristics. In this …
insight to software engineers on the software structure and its internal characteristics. In this …
Isla vista heap sizing: Using feedback to avoid paging
C Grzegorczyk, S Soman, C Krintz… - … Symposium on Code …, 2007 - ieeexplore.ieee.org
Managed runtime environments (MREs) employ garbage collection (GC) for automatic
memory management. However, GC induces pressure on the virtual memory (VM) manager …
memory management. However, GC induces pressure on the virtual memory (VM) manager …
Tuning logstash garbage collection for high throughput in a monitoring platform
The collection and aggregation of monitoring data from distributed applications are an
extremely important topic. The scale of these applications, such as those designed for Big …
extremely important topic. The scale of these applications, such as those designed for Big …
Workload characterization of selected jee-based web 2.0 applications
Web 2.0 represents the evolution of the web from a source of information to a platform.
Network advances have permitted users to migrate from desktop applications to so-called …
Network advances have permitted users to migrate from desktop applications to so-called …
A comprehensive framework for testing database-centric software applications
GM Kapfhammer - 2007 - search.proquest.com
The database is a critical component of many modern software applications. Recent reports
indicate that the vast majority of database use occurs from within an application program …
indicate that the vast majority of database use occurs from within an application program …
Microphase: an approach to proactively invoking garbage collection for improved performance
To date, the most commonly used criterion for invoking garbage collection (GC) is based on
heap usage; that is, garbage collection is invoked when the heap or an area inside the heap …
heap usage; that is, garbage collection is invoked when the heap or an area inside the heap …
Decrypting the Java gene pool
S Marion, R Jones, C Ryder - … of the 6th international symposium on …, 2007 - dl.acm.org
Pretenuring long-lived and immortal objects into infrequently or never collected regions
reduces garbage collection costs significantly. However, extant approaches either require …
reduces garbage collection costs significantly. However, extant approaches either require …
AS-GC: An efficient generational garbage collector for Java application servers
A generational collection strategy utilizing a single nursery cannot efficiently manage objects
in application servers due to variance in their lifespans. In this paper, we introduce an …
in application servers due to variance in their lifespans. In this paper, we introduce an …
Generational real-time garbage collection: A three-part invention for young objects
While real-time garbage collection is now available in production virtual machines, the lack
of generational capability means applications with high allocation rates are subject to …
of generational capability means applications with high allocation rates are subject to …
An equation-based heap sizing rule
YC Tay, X Zong, X He - Performance Evaluation, 2013 - Elsevier
For garbage-collected applications, dynamically-allocated objects are contained in a heap.
Programmer productivity improves significantly if there is a garbage collector to …
Programmer productivity improves significantly if there is a garbage collector to …