general
El JDeveloper razones puede quedarse sin memoria incluir límites del montón y archivos de gran tamaño.
límites del montón
archivos que controlan la cantidad de memoria que ofrece a la JVM para JDeveloper en el arranque, relativa al directorio jdeveloper/ide/bin/
, incluyen:
actualizar estos archivos de la siguiente manera:
- Salir de JDeveloper.
- Editar
ide.conf
.
- Agregue lo siguiente
AddVMOption -Xms256M
AddVMOption -Xmx1024M
- Editar
jdev.conf
.
- Encuentra el
AddVMOption
para el "tamaño de pila".
- cambiar los valores de la siguiente manera:
AddVMOption -Xmx1024M
AddVMOption -XX:MaxPermSize=1024M
archivos grandes
JDeveloper intenta ingenuamente a analizar los archivos que tienen extensiones de archivo conocidos que se encuentran en el directorio de nivel de la raíz del proyecto. Un archivo suficientemente grande, como un archivo XML de 3 GB, causará problemas. Para evitar este problema, cree un subdirectorio para los datos grandes y mueva el archivo en él. JDeveloper no intentará encontrar recursos en subdirectorios arbitrarios.
en algún lugar del diálogo de ejecución de JDeveloper. Pero, ¿estás seguro de que quieres usar este IDE? – Bozho
Es posible que desee comprobar si hay pérdidas de memoria en su aplicación, ya que ampliar el tamaño del almacenamiento dinámico solo funcionará en cierta medida. Tiene algunas buenas herramientas para el análisis del tiempo de ejecución, uso JProfiler (www.ej-technologies.com) y revisé Yourkit (www.yourkit.com) y me pareció bastante bueno. –
Gracias, funciona. Tuve una pérdida de memoria y tuve que aumentar el tamaño también. – Sami