Ajustar el rendimiento de los programas Java

Conviene que tenga presentes varios aspectos del rendimiento de las aplicaciones Java™ cuando se disponga a construir una aplicación Java.

Para conseguir optimizar el rendimiento, puede lleva a cabo estas acciones:

Puede encontrar información adicional sobre estas y otras consideraciones acerca del rendimiento en:

Cualquier sesión de trabajo puede iniciar y finalizar PEX. Normalmente, los datos se recogen a escala de todo el sistema y están relacionados con todos los trabajos del sistema, incluidos los programas Java. A veces, puede ser necesario iniciar y detener la recogida de rendimiento desde el interior de una aplicación Java. Con ello se reduce el tiempo de recogida y puede reducirse el gran volumen de datos producidos generalmente por un rastreo de retorno o de llamada. PEX no se puede ejecutar desde dentro de una hebra Java. Para iniciar y detener una recogida, es necesario escribir un método nativo que se comunique con un trabajo independiente a través de una cola o memoria compartida. Luego, el segundo trabajo inicia y detiene la recogida en el momento oportuno.

La lista siguiente muestra las áreas adicionales que deben tomarse en cuenta a la hora de influir en el rendimiento de Java: