文件名称:操作系统实验进程的软中断通信
文件大小:71KB
文件格式:DOC
更新时间:2014-05-19 03:20:41
进程的软中断通信
1[实验题目] 进程的软中断通信 2[实验目的] (1)理解掌握软中断的概念和技术; (2)掌握进程之间基于软中断的通信技术。 3[实验内容] 编写一段程序,父进程创建一个子进程p1;并使子进程利用系统调用kill()向父进程发送信号,父进程得到信号后输出字符串“received p1 signal.” 。 4[实验要求] (1)正确应用系统调用signal()建立进程与信号(异步事件)之间的联系,理解信号机制; (2)正确应用系统调用getppid()、kill(),进步理解广义同步的含义。 5[思考问题] (1)为什么说系统调用signal()是建立进程与信号之间的联系,而不是接收信号的操作? (2)若子进程向父进程发送信号,父进程接到信号后可以缺省操作、或忽视信号、或执行一函数,各是什么含义?