当前位置: 首页 > news >正文

上海网站案例网络营销课程总结

上海网站案例,网络营销课程总结,软件上传到那个网站做宣传,做机网站一、概述 1、通信模型 进程通信的机制与同步 不使用共享变量的进程通信 IPC facility提供两个操作: send(message) receive(message)如果P和Q想通信,需要: 在它们之间建立通信链路 通过send和receive交换消息通信链路实现 物理(例如共享内…

一、概述

1、通信模型

  • 进程通信的机制与同步
  • 不使用共享变量的进程通信
  • IPC facility提供两个操作:
send(message)
receive(message)
  • 如果P和Q想通信,需要:
在它们之间建立通信链路
通过send和receive交换消息
  • 通信链路实现
物理(例如共享内存、硬件总线)
逻辑(例如逻辑属性)

2、直接与间接通信

(1)两者区别图解

在这里插入图片描述实现进程间通信有三种方式:管道、消息队列、共享内存。前两种都属于间接通信对应图中的(a)图,第三种属于直接通信对应图中的(b)图。

(2)直接通信

进程必须正确命名对方

(2)间接通信(消息队列为例)

在这里插入图片描述
在这里插入图片描述

3、阻塞与非阻塞

消息传递可以是阻塞的或者非阻塞的
阻塞被认为是同步的
非阻塞被认为是异步的

4、通信链路缓存

队列的消息被附加到链路,可能是以下三种方式之一:
消息队列和管道其实质就是内存中的一个buffer缓存
既然是buffer那么就有大小:
(1)0容量 - 0 messages

发送方必须等待接收方

(2)有限容量 - n messages的有限长度

如果队列满,发送方必须等待

(3)无限容量 - 无限长度

发送方不需要等待

二、信号

我们都知道硬件中断,interupt,比如外设发出的中断。
我们的信号(signal)就是软件层面的中断。
在这里插入图片描述

三、管道

在这里插入图片描述竖杠我们都知道是管道符。
管道其实就是一块buffer缓存。
管道的缺陷:

  • 管道就是父进程帮子进程建立好的一个通道,如果说你们两个进程之间没有父子关系,那么你们两个进程之间的pipe管道就不能被创建。
  • 管道中的数据是按字节流传递的,没有一个数据结构的组织

四、消息队列

上面我们说了管道的缺点,我们的消息队列就可以很好的解决这两个缺点。
Message:作为一个字节序列存储
Message Queue:消息数组
在这里插入图片描述send有多个,receive只有一个,它们之间没有父子关系也可以传,而且是有数据结构的。

五、共享内存

在这里插入图片描述
在这里插入图片描述
我们都知道一个物理地址可以对应多个逻辑地址,这个映射关系可以在页表或段表中建立。这就是共享内存段的来源。虽然逻辑地址不同也有可能相同,但对应的物理地址都是一样的,这就是共享的感觉。

http://www.lbrq.cn/news/2370457.html

相关文章:

  • 佛山专业网站建设广告推广图片
  • python网站开发 完整例子推广平台哪个效果最好
  • 毕业设计做网站大小有什么要求免费推广的平台都有哪些
  • 枣庄做网站建设的公司比较好网站制作公司
  • 网站制作需要什么域名注册
  • 做时时彩网站平台有哪些网络推广优化
  • 网站301怎么做seo流程
  • 国内最先做弹幕的网站网站免费推广平台
  • 美食网站建设策划书竞价网站
  • 网站域名可以做端口映射吗千锋教育的it培训怎么样
  • 建设银行理财网站网站开发用什么软件
  • 动漫设计包括哪些内容温州seo排名公司
  • 建筑公司企业技术负责人岗位职责seo数据分析
  • 自己做的网站怎么设置关键词百度app
  • 网站建设推广的话术广州网站定制多少钱
  • 密云网站开发公众号开发网站公司
  • 新开最好的传奇网站免费宣传平台
  • 开网站需要哪些程序安卓优化大师手机版下载
  • 公司网站设网店培训教程
  • 网站建设整改落实情况网站seo查询工具
  • 陕西住建厅网站官网seo优化培训公司
  • 网站更新提醒一个好的产品怎么推广
  • html网站建设流程怎么接广告赚钱
  • 网站建设怎么下载代码万能导航网
  • 大兴区网站建设公司灰色词优化培训
  • 微信管理软件哪个最好家庭优化大师
  • 莘县网站定制兰州seo整站优化服务商
  • 做网站哪里学北京seo优化哪家好
  • 网站开发需要的人员最近的国际新闻大事
  • 小程序定制开发多少钱一个seo网站诊断流程
  • Redis面试相关问题总结
  • AI安全威胁之MCP Server投毒攻击实践
  • 时序数据库选型指南 —— 为什么选择 Apache IoTDB?
  • [Linux入门] Linux 账号和权限管理入门:从基础到实践
  • 【人工智能99问】神经网络的工作原理是什么?(4/99)
  • 15.图像 模板轮廓检测