Duplicar posible:
How to speed up Java VM (JVM) startup time?¿Cómo hacer que JVM arranque más rápido?
estoy escribiendo una utilidad de línea de comandos en Java (o probablemente en otro lenguaje basado en JVM). El problema es el tiempo de puesta en marcha de JVM. JVM comienza más lento que Python y Ruby, por ejemplo.
¿Cómo hacer que JVM stat sea más rápido? ¿Puedo cargar JVM "de antemano" (en Linux y Windows) de alguna manera para que no se cargue cada vez que ejecuto mi utilidad en la línea de comandos?
¡Tengo curiosidad por saber cómo hacer esto también! Yo diría que adelgace sus archivos jar dependientes, pero espero que alguien pueda ayudar con más conocimiento. –
En mi máquina, un programa "HelloWorld" tarda 40 ms en cargar/ejecutar/finalizar. ¿Qué tan rápido necesitas que sea? –
@ Peter, comienzo frío o caliente? –