![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进程通信
董太炜_
嵌入式软件开发、STM32、QT开发、底层驱动、系统移植、
展开
-
共享内存 + 信号灯集 ----->进程通信之同步
2、映射共享内存到访问该进程的私有内存空间。1、创建k值,创建或打开共享内存。8、最终实现两个进程之间的同步。5、循环从终端往内存写入数据。6、写入完成后,释放资源。3、创建或打开信号灯集。7、另一个进程申请资源。4、信号灯集的初始化。原创 2023-03-26 19:49:26 · 204 阅读 · 0 评论 -
共享内存 + 标志位 ----->进程通信之同步机制
共享内存+ 标志位 实现进程同步通信原创 2023-03-26 15:58:55 · 312 阅读 · 0 评论 -
进程间通信 ----->信号的应用
信号的三种方式:忽略信号、缺省信号、响应信号(捕捉信号)3)司机捕捉SIGTSTP(代表到达终点站)信号,向售票员发送SIGUSR1信号,售票员打印(please get off the bus)2)售票员捕捉SIGQUIT(代表停车)信号,向司机发送SIGUSR2信号,司机打印(stop the bus)1)售票员捕捉SIGINT(代表开车)信号,向司机发送SIGUSR1信号,司机打印(let's gogogo)4)司机等待售票员下车,之后司机再下车。用信号的知识实现司机和售票员问题。原创 2023-03-26 10:34:10 · 112 阅读 · 0 评论 -
有名管道的使用
有名管道,进程通信-------->复制文件;原创 2023-03-25 21:54:44 · 58 阅读 · 0 评论 -
无名管道的使用
进程通信,父子进程,无名管道;原创 2023-03-25 19:55:39 · 94 阅读 · 0 评论 -
创建信号灯集----->同步机制
此代码是信号灯集的创建步骤,信号灯集是进程间通信的一种方式,和共享内存结合,实现进程间的同步操作。原创 2023-03-23 11:34:00 · 37 阅读 · 0 评论 -
什么是无名管道通信?适用场合
无名管道,通信,亲缘关系;原创 2023-03-20 20:30:40 · 75 阅读 · 0 评论