Lea los parámetros de inicio de Java JVM (por ejemplo, -Xmx)

Estoy tratando de averiguar si hay una manera de determinar las propiedades de inicio de JVM desde un proceso java en ejecución. Específicamente, estoy tratando de averiguar dónde se almacenan parámetros como -Xmx (tamaño máximo de pila) y -XX: MaxPermSize. Estoy corriendo el 1.6 jvm de Sun.

Si se está preguntando por qué quiero hacer esto, tengo varios servidores web de JVM que pueden o no estar configurados correctamente y quiero agregar esto a la verificación del código de inicio. Para mí es mucho más fácil registrar un fragmento de código java que se implementa en todas partes que encontrar y verificar manualmente todos los archivos de inicio de jvm. En este momento, los archivos de configuración de jvm, para bien o para mal, no forman parte de nuestro proceso de compilación ni se incluyen en el control de código fuente.

Respuestas a la pregunta(2)

Su respuesta a la pregunta