Como parte de la configuración de un servidor de aplicaciones, puede definir valores que mejoren la forma en que su sistema operativo utiliza la máquina virtual Java™ (JVM).
Acerca de esta tarea
La JVM es un dispositivo informático interpretativo responsable de la ejecución de códigos de bytes en un programa de Java compilado. La JVM traduce los códigos de bytes de Java a las instrucciones nativas de la máquina del host. El servidor de aplicaciones, al ser un proceso Java, requiere una JVM para ejecutar y para dar soporte a aplicaciones Java que se ejecuten en él. Los
valores de JVM forman parte de una configuración del servidor de aplicaciones.
Para ver y cambiar la configuración de la JVM para un proceso de servidor de aplicaciones, utilice la página de la máquina virtual Java de la consola administrativa o bien
utilice scripts wsadmin para cambiar la configuración.
Nota: IBM SDK y Runtime Environment Java Technology Edition, versión 7, que se proporciona con WebSphere Application Server, le permite aprovechar el conjunto de instrucciones Intel Advance Encryption Standard (AES) al realizar criptografía AES. Este conjunto de instrucciones aumenta el rendimiento cuando se utilizan cifrados de AES en SSL. AES es un cifrado de bloque simétrico que cifra y descifra los datos en varias rondas. La habilitación de esta función ha dado como resultado mejoras de rendimiento en el proceso SSL de WebSphere Application Server. Para habilitar esta función, añada la opción de JVM -Dcom.ibm.crypto.provider.doAESInHardware al valor Argumentos de JVM genéricos de la JVM y establezca esta opción en true. Consulte la documentación de IBM
SDK and Runtime Environment for AIX, Java Technology Edition, Versión
7 para obtener más información sobre AES.
Evite problemas: Cuando se inicia un proceso hijo, Java agrega la ruta del tiempo de ejecución a la variable de entorno LIBPATH para garantizar que esté utilizando las rutas de biblioteca correctas. Puesto que esta implementación no comprueba si ya existe la vía de acceso de tiempo de ejecución en la variable de entorno LIBPAT, es posible que se dupliquen las entradas existentes. No obstante, cuando se reinicia el proceso padre, todas las vías de acceso de tiempo de ejecución que se han añadido a la variable de entorno LIBPATH cuando se han iniciado procesos hijos se eliminan de la variable de entorno LIBPATH.