Linux信号 机制和Linux信号量机制的区别

日期:2016-10-25 22:42:19 人气:1

Linux信号 机制和Linux信号量机制的区别

首先,一句话总结它们之间的区别: 字面上相似,但是本质上存在巨大的差别!请看详细解答... Linux信号(signal) 机制 signal,又简称为信号(软中断信号)用来通知进程发生了异步事件。 原理: 一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进
    A+
热门评论