写在前面:
本次是最后一次讨论课,由于临近考试周,这段时间的任务会比较重,希望大家能够合理安排时间,圆满地结束这门课程。
本次讨论课的选题围绕CSAPP的最后一部分:进程之间的信号,选题内容依旧开放性较强。
本文所有题目由全组同学共同完成,感谢每一位同学的支持与付出。
一、选题
选题一
本课程的 8.5 节主要围绕 POSIX 标准信号(1~30 号)进行阐释,实际上目前还有 POSIX 的实时扩展部分(POSIX.1b),请根据 8.5 节和 https://www.cl.cam.ac.uk/~mgk25/linux-posix.1b.txt,尝试对如下
问题进行讨论:
- 为什么会出现 POSIX 的实时扩展?Ta 们与 8.5 标准信号比
较,有什么差别?请给出示例分析。 - 与信号相比,其他进程间通信的方式还有哪些?与 Ta(们)
相比,信号有哪些优势和缺陷?信号有哪些适用的场景