Search

GC easy – Universal Java GC Log Analyser

Category

Video

GC Tuning & Troubleshooting Crash Course

Our architect Ram Lakshmanan presented a talk on the topic: “GC Tuning & Troubleshooting Crash Course” in JAX London 2019 conference. Talk was very well received by the attendees.

Video

Continue reading “GC Tuning & Troubleshooting Crash Course”

LARGE OR SMALL MEMORY SIZE FOR MY APP?

Should I be running my application with few instances (i.e. machines) with large memory size or a lot of instances with small memory size? Which strategy is optimal? This question might be confronted often. After building applications for 2 decades, after building JVM performance engineering/troubleshooting tools (GCeasy, FastThread, HeapHero), I still don’t know the right answer to this question. At the same time, I believe there is no binary answer to this question as well. In this article, I would like to share my observations and experiences on this topic.

Continue reading “LARGE OR SMALL MEMORY SIZE FOR MY APP?”

JVM MEMORY – LEARN EASILY (VIDEO)

JVM memory has multiple regions, some are known (Young Generation, Old Generation, Metaspace). Some are unknown (Threads, JNI, Socket Buffers,…). You will understand the purpose of each region in JVM memory. Continue reading “JVM MEMORY – LEARN EASILY (VIDEO)”

Powered by WordPress.com.

Up ↑