JVM
-
Core Java
Using Intel Performance Counters To Tune Garbage Collection
Introduction I have to admit that I was shocked. Indeed, quite shaken when I realised this advent calendar post would…
Read More » -
Core Java
Mastering Java Bytecode
Hey! Happy Advent :D I’m Simon Maple (@sjmaple), the Technical Evangelist for ZeroTurnaround. You know, the JRebel guys! We’ll as…
Read More » -
Core Java
We Are Failing to Even Have an Inclusive Discussion
The tech industry needs to be more inclusive of woman and people of color. It’s about having the largest pool…
Read More » -
Core Java
Java Debugger – The Definitive List of Tools
Java debugging is a complex space. There are many types of debuggers, and numerous tools to choose from. In this…
Read More » -
Core Java
(Part 1 of 3): Synopsis of articles & videos on Performance tuning, JVM, GC in Java, Mechanical Sympathy, et al
I have been contemplating for a number of months about reviewing a cache of articles and videos on topics like Performance…
Read More » -
Core Java
G1 vs CMS vs Parallel GC
This post is following up the experiment we ran exactly a year ago comparing the performance of different GC algorithms…
Read More » -
Core Java
Investigating Memory Leaks Part 1 – Writing Leaky Code
I found this little problem the other day: there’s this server that runs for a while and then falls over.…
Read More » -
Core Java
Crashing your JVM
Thorough testing can be harmful as we discovered recently. Extending our test coverage led us to a several-hours debugging session…
Read More » -
Core Java
Java VM – Beware of the YoungGen space
As you may have seen from our previous performance oriented articles, a healthy JVM is one of the most important…
Read More »