Lo que suelo hacer respecto al tamaño de heap de jvm es establecer el valor máximo muy alto para evitar la infame OutOfMemoryException.cómo elegir el tamaño del montón JVM?
Sin embargo, esta estrategia (o falta de estrategia) no parece ser realmente inteligente. :-).
Mi pregunta es cómo elegir los valores mínimos y máximos, y la diferencia entre los dos (¿el máximo-mínimo debe ser pequeño o grande?). Por ejemplo, desde here:
si el almacenamiento dinámico inicial es demasiado pequeño, el Java inicio de la aplicación se vuelve lento como la JVM se ve obligado a realizar recolección de basura con frecuencia hasta la pila ha crecido a un mayor tamaño razonable. Para un rendimiento de inicio óptimo , debe establecer el tamaño de almacenamiento inicial en el mismo tamaño de almacenamiento máximo de .
gracias.
Gracias por todas las referencias – LB40
@LB, no hay problema. Literalmente uso esas herramientas todos los días. Citando a mí mismo: "No apestan". ;-) –