7 votos

Lo Fuerza a Dejar de hacer en OS X?

¿Cómo funciona la interfaz gráfica de usuario para forzar la salida de las aplicaciones (++esc)?

por ejemplo, Funciona como killall Finder , que enviaría un TERM de la señal por defecto?

9voto

Mykroft Puntos 4292

Yo sólo probaron este con dtrace. El PID del programa en cuestión, se le envía una SIGTERM (es decir, la señal de 15) de loginwindow.

También he intentado esto con un proceso detenido (enviada SIGSTOP), por lo que el proceso mostró como "No Responde" en la Fuerza de Cierre de diálogo y obtuve el mismo resultado, loginwindow envía un SIGTERM.

Si quieres probar a sí mismo, ejecute el siguiente en la Terminal:

sudo /usr/sbin/dtrace -n 'proc:::signal-send /pid/ { printf("%s -%d %d",execname,args[2],args[1]->pr_pid); }'

A continuación, podrás ver el nombre del proceso que envía la señal, la señal y el número de PID de la señal que se envía.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X