Propósito de los parámetros XXMaxPermSize, vmargs, Xms y Xms en eclipse.ini, ¿qué hacen

Estaba desarrollando una aplicación. Tuve que modificar mi eclipse.ini por lo que quería saber el propósito y el significado de estos parámetros XXMaxPermSize, vmargs, Xms and Xms , con el fin de utilizarlos correctamente. Estoy usando eclipse 3.8 en ubuntu 14.04, con java 7.

 --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Xms40m -Xmx384m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins 

Como dice Greg, todo después de -vmargs son argumentos de VM que se suministran a la JVM cuando se inicia una aplicación. -Xmx es el tamaño de montón máximo, -Xms es el tamaño de montón inicial y el launcher.XXMaxPermSize es presumiblemente un argumento para el ejecutable de eclipse. Esto aumenta el tamaño del espacio de permagen. Sospecho que este argumento sólo funciona realmente pre java 8, como permagen fue eliminado en 8.

La documentación oficial de Java le ayudará a http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html

  • Error de compilación de estudio de Android en ubuntu install
  • Android Studio se ejecuta sólo en modo consola en Ubuntu
  • Ubuntu 64 con Android 64 Bundle no puede encontrar el ejecutable de adb
  • No se puede configurar Android con Ubuntu 11.10
  • Eclipse (paquete de Android) Crashing
  • Adb no se ejecuta en Ubuntu 64 - comando no encontrado
  • ADB no responde - esperar más o eliminar adb o reiniciar (Ubuntu 13) 64 bits
  • Error instalando java en ubuntu 10 64bit
  • Emulador de Android Ubuntu 14.04 no se pudo crear la ventana SDL2 GLX no compatible
  • ¿Cómo puedo corregir el error JDK no encontrado al crear una fuente de Android?
  • de error con dependencias de bibliotecas adb en ubuntu de 64 bits
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.