659 B
659 B
归档文件 - 实验八 进程通信——共享内存
8.1 实验目的
理解共享内存通信,掌握 shmget/shmat/shmdt/shmctl,信号量同步。
8.2 实验内容
创建共享内存,fork 子进程写,父进程读入文件,信号量同步。
8.3 实验准备
共享内存系统调用,信号量同步。
8.4 实验设计
shmget 创建共享内存,shmat 附加,fork 子进程输入写入,父进程读入文件,信号量同步。
8.6 实验结果
子进程输入,父进程写入文件,共享内存高效传输。
8.7 思考问题
- 循环使用共享内存缓冲区。
- 改用 pthread 线程的修改点。