摘要:
在前文中,讲述了一个可靠信号的示例。它分成几个步骤组成( 请参考前文 )。在 Linux 系统编程中,有个方法可以将这些步骤给集成起来,让我们使用起来更加的方便。
那就是调用 sigaction 函数。 阅读全文
摘要:
曾经的 UNIX 系统中,信号的不可靠的。什么是不可靠?就是信号丢失呗。那什么是信号丢失?就是当系统正在处理某个事务的时候,如果收到了某个信号,但它不能及时处理这个信号,那么只能忽略掉此信号。
而在可靠信号机制中,如果发生了上述情况,则要求系统处理完当前的事务后,还能够找回丢失的那个信号。也就是说,要具备本文即将讲述的 - 信号的阻塞功能。 阅读全文
摘要:
前文介绍了最基本的信号接收和处理,但这有无可能带来一些问题呢?
本文将通过两个思考,来分析可能带来的问题以及解决方法。 阅读全文
摘要:
要想掌握 Linux 系统编程,自然要好好学学其信号机制。
本文介绍一个简单的信号接收处理程序,为后面继续深入学习信号机制打下基础。 阅读全文