Ho una scatola Red Hat con memoria 6G in esecuzione Tomcat e sto cercando di capire quanta memoria ho lasciato sulla scatola. Il problema è, in alto & jconsole mostra una figura (circa 200 M) e il monitor di sistema mostra una figura diversa (circa 2 G). Qualcuno sa qual è la differenza?Perdita di memoria Java/Tomcat in RedHat Linux?
Non sono sicuro che ci sia una perdita di memoria che si verifica qui, ma il più alto consumo di memoria è un processo tomcat che sta acquisendo 2.2G di memoria.
Schermate indicati
Inserita il comando free schermata:
Grazie Stephen C, ho aggiunto lo screenshot del comando gratuito. Suppongo di non dovermi preoccupare di questo, in quanto il caching è una buona cosa. – rmartinus
C'è un modo per capire quale processo occupa la cache? – rmartinus
@ black-rocky - no. Il sistema operativo non associa elementi nella cache del blocco del disco con alcun processo. Ma in realtà non importa perché, come ho detto, le pagine nella cache verranno recuperate su richiesta. –