Escribí una aplicación usando Spring Batch. Puedo ver con VisualVM que el tamaño del almacenamiento dinámico es de aproximadamente 22 MB. Sin embargo, cuando se utiliza el explorador de procesos (en Windows) para ver la cantidad de memoria utilizada por el mismo, la diferencia es grande (bytes privados - 71560K y conjunto de trabajo - 80388K). ¿Cómo explicar esto? ¿Cuáles son las otras cosas que usan esta memoria?Memoria total utilizada por el proceso de Java y el tamaño de pila
Gracias