Linux进程通信-信号通讯

信号(signal)机制是unix系统中最为古老的进程间通讯机制,很多条件可以产生一个信号: 1、当用户按某些按键时,产生信号 2、硬件异常产生信号:除数为0、无效的存储访问等等。这些情况通常由硬件检测到,将其通知内核,然后内核产生适当的信号通知进程,例如:内核对正访问一个无效存储区的进程产生一个SIGSEGV信号。 3、进程用kill函数将信号发送给另一个进程 4、用户可用kill命令将信号发送
相关文章
相关标签/搜索