操作系统之三种进程通信方式

wuchangjian2021-11-05 08:27:29编程学习

程序在运行的过程中,进程之间需要进行相互通信。下面我将介绍三种进程之间通信的方式。
1、共享存储: 通信进程共享一个存储空间,通过对该空间进行读/写操作进程通信
2、消息传递: 直接以格式化的数据“消息”为单位,通过“发送消息”&“接收消息”原语进行通信
消息传递有两种方式:1、直接通信:进程间直接传送消息;2、间接通信:进程中有“信息”中间实体(类似于网络中的电子邮箱系统的信箱)
3、共享文件: (pipe 文件、缓冲区),半双工。性质同IO 中的缓冲区。且运行多进程读写管道。数据一旦被读出立刻丢弃

相关文章

面试复盘|杭州-蚂蚁金服-CTO-Java研发

序言 参加完一场惨烈的秋招战斗,最终签约蚂蚁,现来总结秋招...

javaswing实现扫雷游戏

需要的小伙伴可以找我帮助您运行和调试,v:duole1314  ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。