Full GC a apenas 5 megas por segundo

2 respostas
Paulo_Silveira

Ola pessoal

Estou com uma VM 5.0 update 4 em um red hat com linux 2.4.21-32.0.1.EL. O Tomcat quando estressado em memoria ta atolando no GC. O engracado é que o Full GC vai ficando cada vez mais lento com o passar do tempo… e o indice de iowait do linux fica altissimo.

Sera que ele ta coletando coisas que estao no swap? O micro tem 512 de ram, mas para o tomcat demos apenas 256, justo para evita swap.

[GC 170526K->154126K(260160K), 0.0160050 secs]
[GC 170318K->154360K(260160K), 0.0106630 secs]
[GC 170552K->154671K(260160K), 0.0139230 secs]
[GC 170863K->154899K(260160K), 0.0134660 secs]
[GC 171091K->154999K(260160K), 0.0142700 secs]
[GC 171191K->155152K(260160K), 0.0135720 secs]
[GC 171344K->155489K(260160K), 0.0162570 secs]

Olha só o full gc que loucura:

242134K->142942K(260160K), 21.8000310 secs

2 Respostas

pcalcado
  1. Esse micro tá dedicado pro Tomcat? Se tiver mais coisa rodando não dá pra garantir que mesmo os 256 não estejam caindo em swap… cola um top.

  2. Só neste PC que a app dá esse problema?

louds

Quais opções de GC e memória estão em uso? Já tentou usar jmap e jstat?

Criado 17 de abril de 2006
Ultima resposta 17 de abr. de 2006
Respostas 2
Participantes 3