Using a JDK as the runtime image is simply a waste of resources, but it makes it a bit more difficult to get memory- and thread dumps out of the JVM at runtime. Jattach to the rescue. Let’s imagine a situation where we have an image running your Java application using the JRE and you More…