+ -
当前位置:首页 → 问答吧 → 求助 信号和中断

求助 信号和中断

时间:2010-12-01

来源:互联网

中断作为一种非常优秀的异步通信机制,已经非常满足系统要求了,为什么还要引入信号机制呢?信号不也是异步通信的手段么,为什么不用中断机制将其统一起来呢?

作者: firekillice   发布时间: 2010-12-01

本帖最后由 kgn28 于 2010-12-01 19:18 编辑

回复 firekillice


    很简单,信号是一种跨越内核和用户空间的异步机制。《情景分析》里面有句经典的话:信号是kernel向用户进程发出的中断;硬中断是外设向cpu发出的中断;软中断是cpu向kernel发出的中断。

作者: kgn28   发布时间: 2010-12-01