分类: LINUX
2012-01-31 22:02:21
++++++APUE读书笔记-10信号-22总结++++++
22、总结
================================================
信号在许多重要的应用程序中都有应用。对于高级unix系统编程来说,了解信号处理函数为什么以及如何做的是非常重要的。本章对unix系统的信号部分做了一个比较全面的介绍。我们首先见识了早期系统实现中信号部分的缺陷;然后我们涉及到POSIX.1中的可靠信号概念以及所有相关的函数;当我们把所有这些的细节都说明过了之后,我们就能够编写POSIX.1的abort,system,和sleep函数的实现了;我们最后介绍了作业控制信号和信号名称和信号号码之间的切换。
练习发现需要注意的问题:
1)signal需要在捕获signal的时候重新建立signal连接,是否都这样?而signalaction方式就不需要了?还是新的signal本身就不需要这样了?
2)sigchld信号是否是wait的时候才进行捕捉?还是不用wait就会捕捉?
参考: