unix - signal handler c
¿Cuál es la diferencia entre SIGSTOP y SIGTSTP? (2)
/usr/include/x86_64-linux-gnu/bits/signum.h
#define SIGSTOP 19 /* Stop, unblockable (POSIX). */
#define SIGTSTP 20 /* Keyboard stop (POSIX). */
Eso es. Me preguntaba sobre la diferencia entre SIGSTOP y SIGTSTP.
Ambas señales están diseñadas para suspender un proceso que eventualmente se reanudará con SIGCONT . Las principales diferencias entre ellos son:
SIGSTOPes una señal enviada de forma programática (por ejemplo:kill -STOP pid) mientras que elSIGTSTPgeneralmente es enviado por un usuario escribiendo en un teclado, generalmente Control - Z.SIGSTOPno puede ser ignorado.SIGTSTPpodría ser.