Tomcat 5.5.x and 6.0.x
Grails 1.6.x
Java 1.6.x
OS CentOS 5.x (64bit)
VPS Server with memory as 384M
JAVA_OPTS : tried many combinatio
Can you try deploying a tomcat monitoring webapp e.g. psiprobe and see where the memory is being used?