- 链接地址:https://xghost.blog.csdn.net/article/details/123128316
- 链接标题:多线程下的信号_多线程信号处理_ghost+的博客-CSDN博客
- 所属网站:xghost.blog.csdn.net
- 被收藏次数:2222
5. 线程和信号5.1 多线程中的信号(1)在Linux的多线程中使用信号机制,与在进程中使用信号机制有着根本的区别。在进程环境中,对信号的处理是,先注册信号处理函数,当信号异步发生时,调用处理函数来处理信号。它完全是异步的。因此,信号处理函数里有时要考虑某些函数可重入或被异步信号中断后的处理。(2)然而,多线程中处理信号的原则却完全不同,它的基本原则是:将对信号的异步处理,转换成同步处理,也就是说用一个线程专门的来“同步等待”信号的到来,而其它的线程可以完全不被该信号中断/打断(interru_多线程信号处理
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:多线程信号处理