Ho scritto un'applicazione utilizzando Spring Batch. Posso vedere con VisualVM che la dimensione dell'heap è di circa 22 MB. Ma quando utilizzo Process Explorer (su Windows) per vedere quanta memoria viene utilizzata da esso, la differenza è grande (byte privati - 71560K e working set - 80388K). Come spiegarlo? Quali sono le altre cose che usano questa memoria?Memoria totale utilizzata dal processo Java e dimensione heap
Grazie