2、常用信号略述.................................................................................................................................48
3、signal(2)函数..................................................................................................................................48
4、早期 UNIX 实现的不可靠信号机制..................................................................................................49
5、系统调用的自动重启动问题............................................................................................................49
6、可重入函数与异步信号安全............................................................................................................49
7、SIGCHLD 与 SIGCLD 信号...............................................................................................................50
8、产生信号:kill 和 raise 函数............................................................................................................50
9、alarm 和 pause................................................................................................................................51
10、信号集及其处理函数.....................................................................................................................51
11、sigaction 函数...............................................................................................................................52
12、sigsetjmp 和 siglongjmp 函数........................................................................................................53
13、实例:在 abort、system 及 sleep 函数的实现中使用信号机制......................................................53
14、作业控制信号...............................................................................................................................53
15、信号值与信号名字之间的转换......................................................................................................53
第十一章 线程...................................................................................................................................54
1、线程 ID 类型的访问方法.................................................................................................................54
2、线程的创建.....................................................................................................................................54
3、线程的终止.....................................................................................................................................55
4、线程的同步.....................................................................................................................................56
第十二章 线程控制............................................................................................................................60
1、线程属性对象.................................................................................................................................60
2、线程同步对象的属性.......................................................................................................................61
3、线程的重入与线程安全...................................................................................................................62
4、线程私有数据.................................................................................................................................63
5、取消选项.........................................................................................................................................64
6、线程与信号.....................................................................................................................................64
7、线程和 fork.....................................................................................................................................65
8、线程和 I/O......................................................................................................................................66
第十三章 守护进程............................................................................................................................67
1、设计一个良好的守护进程的一般编程规则......................................................................................67
2、系统日志机制.................................................................................................................................68
3、daemon(3)函数..............................................................................................................................70
4、守护进程设计的另外一些常见惯例.................................................................................................72
第十四章 高级 I/O.............................................................................................................................73
1、记录锁............................................................................................................................................73
2、SysV STREAMS 机制......................................................................................................................74
3、非阻塞 I/O......................................................................................................................................74
4、I/O 多路转接..................................................................................................................................75
5、异步 I/O..........................................................................................................................................76
6、readv(2)和 writev(2)......................................................................................................................77
7、存储映射 I/O..................................................................................................................................77
第十五章 进程间通信........................................................................................................................79