Existe alguma ferramenta de linha de comando para monitorar o uso do tamanho da pilha do Java no CentOS?
command-line
java
Mughil
fonte
fonte
jhsdb jmap --heap --pid xxxx
fez o truque #O jvmtop é uma ferramenta de linha de comando que fornece uma visualização ao vivo em várias métricas, incluindo heap.
Exemplo de saída do modo de visão geral da VM:
fonte
Você provavelmente deseja analisar o uso da memória.
O GCView pode ajudá-lo a visualizar o que o log do GC mostra.
Se você já ativou o gc-log, pode apenas usá
tail -f
-lo.fonte
Tente isso, funcionou no ubuntu e redhat:
Para Windows:
Para mac
A saída de todos esses comandos se assemelha à saída abaixo:
Para encontrar o tamanho em MB, divida o valor com (1024 * 1024)
Para monitorar o uso da memória de pilha ativa, use jconsole.
fonte
você também pode verificar esta ferramenta https://github.com/TeoGia/jotun
é um invólucro de jstat e gera heap e uso de RAM no formato json
fonte