Profiling Memory Usage of a Method (JVM) Prerequisites: YourKit Steps: Add Thread.sleep(60000) to the START and END of the method you want to profile.
Thread Pools Thread pools on the JVM should usually be divided into the following three categories: CPU-bound Blocking IO Non-blocking IO polling Each of these categories has a different optimal configuration and usage pattern.