The development and operations teams must collaborate effectively to address memory analysis in applications, as it significantly affects performance and customer satisfaction. Tools like yCrash facilitate this by providing insights into memory use, facilitating root cause analysis, and aligning both teams, ultimately enhancing system performance and ROI.
Java Collection Overhead
The Java Virtual Machine enables Java applications to be platform-independent while optimizing performance. One crucial component to understand, when considering performance, especially memory utilization, is how the Java Collections Framework, specifically the ArrayList, handles size and capacity. In this article, we will concentrate on the overhead caused by lists that contain two or three elements.... Continue Reading →
Eclipse MAT – Titbits
Eclipse MAT is an effective JVM Memory Analysis tool, with a strong recommendation for its stand-alone version over the plugin. Key tips include allocating extra heap space, enabling 'keep unreachable objects' for better visibility, and adjusting data display settings to more readable formats like KB, MB, and GB for easier analysis.
