¿Alguien puede explicar la ciencia detrás de la funcionalidad de muestreo de visualvm?Muestreo en visual vm
Hubiera pensado que recolectar la cantidad de CPU gastada en cada método en particular requeriría instrumentar la aplicación para perfilarla, pero no parece que visualvm esté haciendo ningún tipo de instrumento, por lo que tengo curiosidad por saber cómo es hecho ...
No estoy seguro específicamente sobre VisualVM, pero creo que el muestreo de la (s) pila (s) de llamadas es generalmente el método de creación de perfiles más común a menos que por alguna razón realmente necesite sincronizaciones precisas sobre métodos muy específicos. –