Boa noite pessoal estou com dificuldade em descobrir em que é composto a memoria ram utilizada em uma aplicação java.
Por exemplo tenho uma aplicação que consome 20 mb , mas a heap dela é 4mb, como isso.
[quote=Fabricioavila]Boa noite pessoal estou com dificuldade em descobrir em que é composto a memoria ram utilizada em uma aplicação java.
Por exemplo tenho uma aplicação que consome 20 mb , mas a heap dela é 4mb, como isso.
[/quote]
A máquina virtual não te repassa o valor exato. Você precisa somar o heap, permgen. Deve dar o valor aproximado.
utilizando o jconsole eu somo a heap e no-heap?
Outra questão coloco parametros na jvm como : java - Xms12m -Xms30m -jar aplicação ai acontece do aplicação usar de ram 55m e vai aumentando não estou conseguindo ajusta ram . Help. Sistema operacional CentOS.
Tu colocou aqui: java - Xms12m -Xms30m -jar aplicação, tendo 2 vezes xms, não seria java - Xms12m -Xmx30m -jar aplicação, testou assim?
não foi mal eu coloco Tu colocou aqui: java - Xms12m -Xmx30m -jar aplicação