performance eclipse memory eclipse-plugin memory-consumption

performance - ¿Cómo puedo saber cuánta memoria usan los complementos de Eclipse(por separado)?



memory eclipse-plugin (4)

¿Hay alguna manera de saber cuánta memoria consume cada plugin de Eclipse por separado?


Eclipse 3.1 tiene incorporado un complemento de Monitor Monitor (también conocido como Heap Status), que es parte de org.eclipse.ui.workbench_3.1.0.jar. Tiene que ejecutar Eclipse en modo de depuración para ver el monitor en la esquina inferior derecha.

También revisa el plugin FreeMem : plugin FreeMem

En Eclipse puedes desinstalar -> medir memoria -> instalar -> repetir ciclo

De esta forma puede averiguar acerca de la utilización de memoria de todos / cada plugin. Buena suerte con esta tarea. Me interesaría ver los resultados porque veo que algunos complementos utilizan mucha más memoria que otros.


Me sorprendería mucho si esto fuera posible, porque tendrías que tener una forma inequívoca de determinar qué complemento "poseía" un objeto particular en el montón.


No conozco ninguna respuesta genérica, pero tal vez sea posible obtener el uso de memoria de algunos complementos: como el framework carga plugins bajo demanda si puedes leer el tamaño del montón antes y después de la activación del plugin, puede darte una idea.

Para verificar qué complementos están cargados, el comando ''ss'' se puede usar en la consola OSGi.