Estoy tratando de ejecutar tomcat en un sistema con poca memoria (150-256Mb). Aunque inicio la JVM con -Xmx64m (que debería ser el valor predeterminado de todos modos), el proceso inmediatamente toma 200Mb +.
Me pregunto por qué la JVM necesita tanta memoria en sí misma, o si hay una forma de ajustar esto. ¿Son otras JVM mejores que la Sun para un bajo consumo de memoria? ¿Funcionan con Tomcat?