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

网站备案 复查网站设计服务费一般多少钱

网站备案 复查,网站设计服务费一般多少钱,青秀区网站建设,佛山小学网站建设JavaEE—进程(二)内存管理、通信 一、内存管理 1.映射访问 2.独立分布 防崩溃 二、通信 1.独立性保障 2.方式 2.1管道 2.1.2特点 2.1.2.1进程条件 2.1.2.2方向 2.1.2.3同步性 2.1.2.4性能 2.2消息队列 2.2.1特点 2.2.1.1方向 2.2.1.2同步性 2.2.1.3性能 2.3…

JavaEE—进程(二)内存管理、通信

一、内存管理

1.映射访问

2.独立分布

防崩溃

二、通信

1.独立性保障

2.方式

2.1管道

2.1.2特点

2.1.2.1进程条件

2.1.2.2方向

2.1.2.3同步性

2.1.2.4性能

2.2消息队列

2.2.1特点

2.2.1.1方向

2.2.1.2同步性

2.2.1.3性能

2.3共享内存

2.3.1特点

2.3.1.1方向

2.3.1.2同步性

2.3.1.3性能

2.4套接字


前言:

上文【操作系统】进程(一)调度讲解了 进程PCB的结构组织资源分配 以及进程在cpu上 通过操作系统的调度 实现并发执行的效果,本文深入讲解 进程的内存管理进程间通信的相关知识


一、内存管理

1.映射访问

操作系统 为每个进程 都创建有:

  • 模局格式一样虚拟地址空间
  • 独属对应关系映射表

进程只能操作 直接的虚拟地址空间 经映射表映射着 间接访问 实际的物理内存进程 在自己的虚拟地址空间内 最大范围地访问 也不可能映射访问出 自己总的物理内存外面


2.独立分布

每个进程的虚拟地址空间 整体映射出的 对应整体物理内存 都是完全互相隔离的一块块

防崩溃

进程如果在自己的虚拟地址空间内 越界访问到 未申请开辟的虚拟空间 而造成进程崩溃时,只会破坏 该进程对应的物理内存,接着操作系统 对其进行资源回收,而其它进程的 虚拟空间和物理内存 都不受影响地 继续运行


二、通信

进程 在操作系统提供的特殊渠道独立置、取信息 来保持隔离地交流

1.独立性保障

  • 写进程 无法直接连续写入修改 读进程内存
  • 读进程 主动地收取数据 拥有 读取进来判断是否修改的权利

两进程 仍然互相保持着独立地 进行数据交流


2.方式

2.1管道

内核 将写进程写入的数据 复制到内核缓冲区 置放,再将其 复制到读进程中 收取(两进程是没有 内核的管道缓冲区映射关系的,无法通过 共享管道缓冲区内存 映射传输,所以只能通过 内核复制传输)

2.1.2特点
2.1.2.1进程条件

需要 有亲缘关系的 父子进程间通信


2.1.2.2方向

一个管道单向通信,得创建两个管道 才能实现双向通信


2.1.2.3同步性

数据是 按顺序先进 后才有出无边界的 字节流,先进再出 已保证 置取同步性


2.1.2.4性能

两次内核复制 并且有阻塞等待,效率较适合少量数据传输


2.2消息队列

写进程 按照特定格式(类型+数据) 将信息复制置入 操作系统维护的 邮箱队列中,读进程 根据消息类型 从队列中 复制取出 属于自己的消息

2.2.1特点
2.2.1.1方向

双向通信


2.2.1.2同步性

消息是 按顺序先进 后才有出有格式、有边界的 结构化数据块,先进后出 已保证 置取同步性


2.2.1.3性能

两次内核复制 并且有阻塞等待,效率较适合少量数据传输


2.3共享内存

操作系统 划出一块物理内存 分别额外映射到 两进程的虚拟地址空间中,两进程 便能直接映射到 此共享物理内存上 进行置放、收取数据 完成独立隔离地交流

2.3.1特点
2.3.1.1方向

双向通信


2.3.1.2同步性

因为读写两进程 可不按先后顺序 映射到 操作获取 数据,所以需要使用信号量互斥锁同步进程 对共享资源的访问


2.3.1.3性能

不需要 内核中转复制,进程 直接映射 操作获取数据,性能极能频繁交换大量数据


2.4套接字

能用于 网络上 不同计算机的 进程间通信


文章转载自:

http://8GYkb30Q.bmdjn.cn
http://o3ezlnzd.bmdjn.cn
http://ZAYoIn8q.bmdjn.cn
http://zKKpALYn.bmdjn.cn
http://vtwdTy3i.bmdjn.cn
http://rruFabcQ.bmdjn.cn
http://TN0WyYbl.bmdjn.cn
http://QoqE69Vu.bmdjn.cn
http://9UPcB1Sq.bmdjn.cn
http://GPI5oehO.bmdjn.cn
http://zphGrMem.bmdjn.cn
http://zXey71Ut.bmdjn.cn
http://20pWi1wC.bmdjn.cn
http://LLXb5RPT.bmdjn.cn
http://VClIuFnt.bmdjn.cn
http://fe1Kq9cc.bmdjn.cn
http://FrgVhY2F.bmdjn.cn
http://T20YWKgW.bmdjn.cn
http://rqBQWSMH.bmdjn.cn
http://p9amTJX5.bmdjn.cn
http://ZA8LHEAA.bmdjn.cn
http://iNDtcmyh.bmdjn.cn
http://Z9nzxYQk.bmdjn.cn
http://o6ziFmLw.bmdjn.cn
http://ZULi0qBK.bmdjn.cn
http://sXik8vWw.bmdjn.cn
http://6FKClz07.bmdjn.cn
http://RXSmP33n.bmdjn.cn
http://2kGkDH32.bmdjn.cn
http://tnEH685C.bmdjn.cn
http://www.dtcms.com/wzjs/639644.html

相关文章:

  • 网站模板 安装网络营销实务技能训练题答案
  • 手机投资理财网站建设做地方门户网站
  • 筑巢网站建设中装建设集团网站
  • 网站报价明细表常宁网站建设
  • 做外贸女装有哪些网站赣州网上问政
  • 怎样说服老板做网站公司网站设计意见
  • ckplayer怎么上传做网站嘉兴建设教育网站培训中心网站
  • 西安有哪些网站建设外包公司好server 2008 架设网站
  • 温州建设银行支行网站wordpress个人主页源码
  • 旅游网站开发目的和目标自己创建一个公司
  • 河北沙河市建设局网站系统管理软件下载
  • 长沙市做网站公司排名沈总网站建设
  • 外贸鞋的网站建设动画设计师工资一般多少
  • 我的世界做圆网站流量对网站的作用
  • 十堰英文网站建设必应搜索推广
  • 办公室工作绩效 网站建设我要创业找项目
  • h5页面制作网站免费有什么网站可以做推广
  • 甘肃省建设工程网站ps做全屏网站画布要多大
  • 建设银行此网站的安全证书有问题.江宁建设局网站
  • 广东网站设计公司电话深圳创业印章
  • 如何制作网页网站三三网是什么网站
  • 山东网站推广公司wordpress html音乐
  • 网站建设企业网站建设河北网站建设与推广
  • 有做思维图的网站吗城市建设网站鹤岗市
  • 学校网站网页设计怎么自己搭建博客网站
  • 公司做网站百度还是阿里免费设计网站素材
  • 哪些网站是django做的淄博百度推广
  • 深圳公司网站建设设计山东省交通厅建设网站首页
  • 域名如何绑定网站在线做h5 的网站
  • 哪个网站教人做美食个人网站可以干什么