关注
[9] 进程间如何通信:
概念:多个进程间交换信息的过程
1,管道(Pipes)
a. 匿名管道:父子进程间通信(半双工--数据只能在一个方向上流动),也可设置两个管道模拟全双工
b. 命名管道(FIFOs):文件系统中创建,不相关进程间的通信,支持半双工
2,消息队列(Message Queues)
进程间,异步通信方式,进程在消息队列添加/删除消息,接收方从队列读取消息
3,信号量(Semaphores):它不直接进行数据传输,而是通过计数,限制访问某个资源的线程数量,可以比作一个门禁系统,包含等待和信号两种操作,等待就是,门禁关着,有进程在使用资源,其他进程必须等待。信号就是,当一个进程使用完资源,信号操作就会唤醒一个等待的进程。
查看原帖
点赞 2
相关推荐
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
11952次浏览 155人参与
# 实习教会我的事 #
59465次浏览 454人参与
# 牛客AI体验站 #
17482次浏览 297人参与
# 最难的技术面是哪家公司? #
66198次浏览 982人参与
# 当你面对裁员会如何? #
366955次浏览 2923人参与
# 一张图晒一下你的AI员工 #
14130次浏览 177人参与
# 职场上哪些行为很加分? #
327954次浏览 3634人参与
# 找不到实习会影响秋招吗 #
1447202次浏览 13730人参与
# 哪些公司对双非友好 #
208009次浏览 1169人参与
# 找实习是选平台还是选业务? #
45292次浏览 317人参与
# 面试之前应该如何准备? #
219474次浏览 2330人参与
# 第一次面试 #
1073221次浏览 13740人参与
# 这份实习,有没有动摇过你的职业方向? #
1503次浏览 20人参与
# 实习怎么做才有更好的产出 #
33006次浏览 417人参与
# 工作中,努力重要还是选择重要? #
261885次浏览 2475人参与
# 拿到offer之后,可以做些什么 #
90798次浏览 460人参与
# 如果再来一次,你还会选择这个工作吗? #
814931次浏览 6421人参与
# 你喜欢工作还是上学 #
90068次浏览 889人参与
# 有必要和同事成为好朋友吗? #
2050次浏览 38人参与
# 通信/硬件公司求职体验 #
198331次浏览 1055人参与
查看15道真题和解析