【技术实现步骤摘要】
本专利技术涉及共享内存的管理和使用,尤其涉及一种自带有效性校验及修复的共享内存管理方法及装置。
技术介绍
1、目前现有共享内存结构发生变化时的处理方法为:
2、第一种,由共享内存分配者通知访问者,访问者收到通知后,重新获得数据所在的共享内存新地址。这种方法存在概率性出错的问题,即内存结构变化和收到通知之间,会有时间差如果在时间差内,访问者正好读写数据,就会发生数据错误问题。
3、第二种,在第一种的基础上,使用进程间的锁,在变更共享内存结构时,对共享内存上锁。所有访问者都更新完成后解锁。这种方法避免了数据错误问题,但是大大降低了效率,当有多个访问者时,需要更多的等待时间。
4、基于共享内存的进程间通讯依赖于对数据内存、数量、布局方式在进程“运行前”即统一,无法在过程中动态调整,导致不满足工业应用中无扰及高效的基本技术需要。
技术实现思路
1、(一)要解决的技术问题
2、鉴于现有技术的上述缺点、不足,本专利技术提供一种自带有效性校验及修复的共享内
...【技术保护点】
1.一种自带有效性校验及修复的共享内存管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述S1中,
3.根据权利要求1所述的方法,其特征在于,所述S2中,
4.根据权利要求1所述的方法,其特征在于,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求8所述的方法,其
<...【技术特征摘要】
1.一种自带有效性校验及修复的共享内存管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述s1中,
3.根据权利要求1所述的方法,其特征在于,所述s2中,
4.根据权利要求1所述的方法,其特征在于,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:朱峰,姚罕琦,蒋丽莹,林伟建,
申请(专利权)人:中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。