Java Virtual Machine
Houve um problema num grande CMS (em JAVA) da empresa hoje e surgiu uma desconfiança sobre o hardware do servidor. Alguem achou que os pentes de memória do servidor estavam com problemas pois o temido erro java.lang.OutOfMemory era apresentado. Como o Ônus da Prova fica sempre para a área de Infra-Estrutura, criei um pequeno aplicativo Java que consume toda a memória disponível a JVM para provar que o erro não estava realmente relacionado ao hardware.
O pequeno projeto está agora disponível aqui. Para forçar a execução de “devorador de memória”, brinquei um pouco com opções não tradicionais da HotSpot™, maquina virtual da SUN. Destes testes, surgiu o vm_tips_and_tricks, com algumas boas dicas sobre essa JVM.
Espero que ajude.
- Site do dia: Tuning Garbage Collection with the 1.4.2 - Dicas da Sun sobre uso de memória e performance, usando a JVM 1.4.2
Abraços
Discussão
Poxa MaaT, isso daí aconteceu comigo outro dia mesmo.
Abraco