Openfire 3.7.1 problemas con memoria uso desmedido

Buenas,

Tengo una inquietud desde hace un tiempo y quisiera consultar.

Tengo un servidor Openfire 3.7.1 montado en windows Server r2 2008 x64, pero desde q lo instale en este servidor tengo problemas por consumo de memoria. Investigue un poco y me di cuenta q podía ser memoria de java insuficiente, le aumente hasta 512 Mb, pero sigo con el problema, cada cierto tiempo la memoria se llena totalmente y openfire da problemas de conexion y se cuelga.

Que puede ser lo que esta mal? Recuerdo que con el anterior servidor funcionaba sin problemas con la memoria de java por defecto (64 Mb).

Agradezco sus comentarios…