- 1
- 0
- 约6.7千字
- 约 25页
- 2017-05-30 发布于北京
- 举报
Linux内核源代码导读 进程之间的通信 * Linux内核源代码导读 * 1、实验目的 为了理解和掌握UNIX和Linux进程通信系统调用的功能,这里给出了进程通信实现机制中使用的系统调用命令的格式和如何利用系统调用命令进行进程通信编程,以便通过学习,提高学生对进程通信系统调用的编程能力。 实验目的和要求 * Linux内核源代码导读 * 2、实验要求 书写实验报告,应该包括如下内容: (1)实验题目。 (2)程序中使用的数据结构及主要符号说明。 (3)程序流程图和带有注释的源程序。 (4)执行程序名,并打印程序运行时的初值和运行结果。 (5)通过实验后的收获与体会及对实验的改进意见和见解。。 实验目的和要求 * Linux内核源代码导读 * 通过使用管道实现两个或多个进程之间的通信。所谓管道,就是将一个进程的标准输出与另一个进程的标准输入联系在一起,进行通信的一种方法。同组进程之间可用无名和有名管道进行通信,而不同组进程之间只能通过有名管道进行通信。 管道通信是进程之间使用文件系统中的文件,按先进先出方式进行同步传输数据的方法。例如,管道在Linux命令行中的应用如下: $ls|sort|head -5 进程之间管道通信机制 * Linux内核源代码导读 * 该命令行实现将当前目录的文件列表、排序,且只输出前5行。 一、无名管道通信 1、创建无
原创力文档

文档评论(0)