java.lang.OutOfMemoryError: Java heap space
Este error se puede producir por diversos motivos, un programación
poco eficiente es el motivo más grave y en ocasiones es conveniente un proceso de
refactorización.
Sin embargo en determinadas circunstancias
se puede evitar este fallo grave ampliando el espacio de la zona de intercambio, esto se hace
con los siguientes parámetros de la JVM (Máquina virtual de Java):
-Xms<tamaño minimo>
Por ejemplo: -Xms6291456, -Xms6144k, -Xms1500M
-Xmx<tamaño maximo>
Por ejemplo, -Xmx83886080, -Xmx81920k, -Xmx1500M
Obviamente la cantidad de memoria que puedas emplear estará limitada por tu propia maquina, al emplear este tipo de opciones ten un poco de cuidado por que según que SSOO estés usando podrias saturar su memoria y disminuiria su rendimiento.
Si ves que ampliando la sección del área de intercambio no se resuelve tu problema, entonces existen otras soluciones más agresivas.
|