sirve qué que programacion para máquina maquina machine implicaciones error descargar java jvm process posix signals

qué - que es la jvm de java y sus implicaciones



Manejar señales en la máquina virtual de Java (2)

La JVM responde a las señales por sí misma. Algunos harán que la JVM se cierre correctamente, lo que incluye la ejecución de los ganchos de cierre. Otras señales harán que la JVM aborte sin ejecutar los ganchos de apagado.

Los ganchos de cierre se agregan usando Runtime.addShutdownHook (Thread) .

No creo que el JDK proporcione una forma oficial de manejar las señales dentro de su aplicación Java. Sin embargo, encontré este artículo de IBM , que describe el uso de alguna clase de sun.misc.Signal indocumentada para hacer exactamente eso. El artículo data de 2002 y usa JDK 1.3.1, pero he confirmado que la clase sun.misc.Signal aún existe en JDK 1.6.0.

¿Es posible manejar señales POSIX dentro de la máquina virtual Java?

Al menos SIGINT y SIGKILL deberían ser bastante independientes de la plataforma.