Linux第八天:共享存储映射、匿名映射 知识点 共享内存 mmap函数:参数、返回值。 借助共享内存访问磁盘文件:使用mmap将文件映射到内存,就可以使用指针来对文件进行操作。 父子进程(血缘关系进程)使用mmap通信 匿名映射区 共享存…
标签:linux
day7练习3:统计当前系统中进程由用户运行的进程并输出到文件中
day7练习3:统计当前系统中进程由用户运行的进程并输出到文件中 题目描述 统计当前系统中进程由用户运行的进程并输出到文件中。 题目解析 统计当前系统中进程由用户运行的进程并输出到屏幕上的命令为: ps -u xiaoao | wc -l …
day7练习2:使用管道实现兄弟进程间通信
day7练习2 问题描述 使用管道实现兄弟进程间通信。 兄:ls 弟: wc -l 父:等待回收子进程。 题目解析 与练习2题目类似,不再提供解析。 代码实现 #include <stdlib.h> #include <s…
day7练习1:使用管道实现父子进程间通信,完成:ls | wc –l。
day7练习1 题目说明 使用管道实现父子进程间通信,完成:ls | wc –l。假定父进程实现ls,子进程实现wc 题目解析 题目还是为了巩固我们对于pipe()以及fork()的使用,以及如何使用dup2()函数。 这里面我就重点说一下…
Linux第七天:exec、回收子进程和进程间通信
Linux第七天:exec、回收子进程和进程间通信 exec函数族 fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的用户空…