JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applications at Scale | Uber Blog
Java Memory and CPU Monitoring Tools and Techniques - DZone
High Java CPU Usage – Troubleshooting Tips | eG Innovations
CPU maxes out and utilization never goes down? – tier1app
Inside Java : The Java Virtual Machine
The volatile keyword in Java can be used to ensure that a variable is read from memory, and not from a thread's local cache. Can you explain how this works? - Quora
High Java CPU Usage – Troubleshooting Tips | eG Innovations
JVM Metrics
JVM CPU Load and System CPU Load - ADF Performance Monitor
Java virtual machine - Wikipedia
JVM c1, c2 compiler thread – high CPU consumption? - Oracle Forums
WarmRoast - a JVM CPU sampling tool to figure out why a MC server lags | Bukkit Forums
JVM Internals
java - JVM memory usage out of control - Stack Overflow
Java Memory Model
java - JVM Garbage Collector suddenly consumes 100% CPU after running for several hours - Stack Overflow