博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
共享内存初始化
阅读量:6077 次
发布时间:2019-06-20

本文共 416 字,大约阅读时间需要 1 分钟。

现在就来看看共享内存的初始化(过程是非常复杂的,也看了好多次)1.内存池(其实这个也是放到共享内存里面)ProcessMemPoolEx m_ProcessMemPool;{    其中包括小,中,大三种模式,就以小举个例子    1.是否初始化m_镜像,表示2是否初始化,    2.托管内存队列:就是把shareDataEx类型的对象填充到托管的内存队列中    3.内存池:针对内存池分配的内存,这个应该和托管的队列是有联系的}2.进程锁:boost进程锁mem镜像* m_mem镜像;3.共享内存:真正交互的是这个内存,到时细看下,这个和内存池是怎么交互的mem_queue* m_ShareMemQue;m_a2b--->GS->NET(名字叫"网络")m_b2a--->NET->GS(名字叫"网络-回发")2.接下来就创建了子进程NET进程开始从共享内存读取,读取对于共享内存的地址,共享内存是在GS初始化的时候建立的

 

转载地址:http://cyxgx.baihongyu.com/

你可能感兴趣的文章
在DDMS中访问data目录【adb shell命令】
查看>>
JAVA 8 Stream小计
查看>>
用C读取INI配置文件 (可在linux平台上用)
查看>>
aspose实现Office转Pdf
查看>>
类与类之间的关系
查看>>
一个单词的记忆之旅
查看>>
安卓加载大图片学习笔记
查看>>
python 读写 json 文件
查看>>
Python获取当前路径下的配置文件
查看>>
伍雨霏-懂游戏的云服务如何保驾护航
查看>>
移动互联网商业发展前景广阔-CNNIC 高级分析师 喻重光
查看>>
【百度地图-安卓SDK】从头开始写android程序
查看>>
rxbus
查看>>
MonkeyRunner Command Summary
查看>>
ios nonatomic + strong + ARC
查看>>
DXperience汉化资源分享
查看>>
MySQL的btree索引和hash索引的区别
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 mailPage
查看>>
sql server 通过sql server 协议进行登录的解析
查看>>
按下返回键,不直接退出而是弹出对话框
查看>>