每天一道面试题--进程通信的方式

  • 共享存储:设置一个共享空间,各进程互斥访问 基于数据结构的共享:低级方式,共享空间只允许存放特定数据结构 基于存储区的共享:高级方式,在内存中画出共享存储区,数据形式和存放位置由进程决定
  • 信息传递:传递结构化消息(消息头,消息体),系统提供发送,接收原语 直接通信方式:消息直接挂到接收方消息队列里 间接通信方式:消息先发送至中间体(信箱)
  • 管道通信:管道是用于连接读写进程的共享文件,又名pipe文件,实质上是在内存中开辟一个大小固定的缓冲区。管道只可半双工通信,某一时间段只许单向传输,各进程互斥的访问管道。没写满,不许读;没读空,不许写。
每天一道面试题 文章被收录于专栏

Linux,MySQL,python,测试基础,计算机网络,操作系统,数据结构与算法。持续更新中...

全部评论

相关推荐

熊大不大:微信也是华为旗下吧,我看我朋友也是华为工牌写wx
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务