Memória no desenvolvimento
28/05/2012 12:15
0
Olá,

Estou migrando um projeto (ERP) para o grails, atualmente ele está em Swing, e me deparei com um problema que ainda não consegui resolver, memória.
Quando crio os domínios (através de db-reverse-engineer), fica muito lento, e depois quando tento executar, aparece a mensagem de outmemory.

Ambiente:
- SO = MacOS Lion
- Mem = 8 GB
- HD = 500GB

Eu uso o IDE STS da Spring, e a partir dele, o projeto nem executa.
Se uso pelo terminal, ele executa, inicia o servidor, porém não faz mais nada, nenhum link funciona.

Eu criei apenas os domains, são 350 objetos.

O que posso fazer para conseguir pelo menos desenvolver.
Tags: Memória reverse lentidao


0
Olá, Carlos.

Veja se era isso que você queria:
http://artur.ejsmont.org/blog/content/fixing-javalangoutofmemoryerror-permgen-out-of-memory-in-grails-sts-and-tomcat

Abraços.


0
Valeu José Yoshiriro

Mas este procedimento não deu certo. Mesmo assim, muito obrigado.
29/05/2012 02:34


0
Reforçando,

Setei as configurações e não resolveu, ai voltei ao normal, mas o mais estranho que não devia dar este problema, visto que meu projeto tem apenas domains, e são objeto simples com seus relacionamentos.

29/05/2012 02:45


0
Olá, Carlos.

Você disse que está usando o STS. Mexeu nas configurações de "Run time" do "run-app"?


0
Mexi sim, cheguei a colocar 2GB mas mesmo assim não rolou.

Vou verificar outro framework.
29/05/2012 19:52


0
Já sei o que vou fazer antes de tomar a decisão de trocar o framework.

Vou limpar os objetos e ao invés de usar o db-reverse-engineer, vou criar os objetos manualmente, 1 a 1, e ver se da o problema. Pode ser alguma coisa do db-reverse-engineer.

valeu
29/05/2012 20:07


0
Como você disse que fez eng. reversa de 350 tabelas, podem ter sido geradas tabelas com muitos "1xN" ou "NxN" desnecessários.


0
caso você queira usar o netBeans : -XX:PermSize=256m -XX:MaxPermSize=512m
30/05/2012 11:46


0
Fiz as alterações nos beans, e já ajustei a memória para 1GB e nada.

Muito estranho. Mas valeu pela ajuda.
12/06/2012 01:13



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto