一种进程间数据参数共享方法、装置、设备及介质制造方法及图纸

技术编号:40192004 阅读:23 留言:0更新日期:2024-01-26 23:54
本发明专利技术提供了一种进程间数据参数共享方法、装置、设备及介质,包括当判断到设备启动系统内核时,对参数共享内核模块进行加载处理;通过init程序,启动共享缓存导出库进行参数数据初始化,判断设备是否是首次运行,生成判断结果,并根据所述判断结果初始化共享参数内存缓存数据;调用导出库的创建、读、写、删除、提交存储接口对共享参数数据及存储文件进行访问操作;调用导出库执行提交存储操作,并配置定时器触发存储备份。旨在解决现有的进程间数据共享方法存在的对系统各功能模块程序的稳定性或性能要求很高,需要做二次封装或开发,无法直接扩展使用的问题。

【技术实现步骤摘要】

本专利技术涉及嵌入式应用,具体涉及一种进程间数据参数共享方法、装置、设备及介质


技术介绍

1、当前,常用的进程间数据共享有共享内存、管道、消息、数据库等方法,这些方法的共同特征都是运行在应用层,且运行都需要有创建者管理共享的参数数据。在嵌入式设备系统中,内存资源有限,当设备长期运行时、应用内存不足或系统应用程序异常时可能导致共享内存创建者异常,从而导致共享数据异常,因此,其使用对系统各功能模块程序的稳定性或性能要求很高。

2、同时,系统各功能模块进程间的偶合度和独立性也是要解决的问题;如使用数据库在嵌入式环境中会占用更多的内存,其数据共享访问也是问题需要专门的访问进程中转读写,而现有的共享内存、管道、消息并无现成直接存储数据的方案,需要做二次封装或开发。并且现市面上常用共享内存、管道、消息、数据库等方法无法直接兼容脚本语言,无法直接扩展使用的问题。

3、简单来说,现市面上常用共享内存、管道、消息、数据库等方法存在在嵌入式系统低内存状态支持不友好,资源有限或长时间运行时难于保证稳定;功能及内存都运行在应用层,对系统各功能模块程序的稳本文档来自技高网...

【技术保护点】

1.一种进程间数据参数共享方法,其特征在于,包括:

2.根据权利要求1所述的一种进程间数据参数共享方法,其特征在于,当判断到设备启动系统内核时,对参数共享内核模块进行加载处理,具体为:

3.根据权利要求1所述的一种进程间数据参数共享方法,其特征在于,通过init程序,启动共享缓存导出库进行参数数据初始化,具体为:

4.根据权利要求3所述的一种进程间数据参数共享方法,其特征在于,判断设备是否是首次运行,生成判断结果,并根据所述判断结果初始化共享参数内存缓存数据,具体为:

5.根据权利要求4所述的一种进程间数据参数共享方法,其特征在于,调用导出...

【技术特征摘要】

1.一种进程间数据参数共享方法,其特征在于,包括:

2.根据权利要求1所述的一种进程间数据参数共享方法,其特征在于,当判断到设备启动系统内核时,对参数共享内核模块进行加载处理,具体为:

3.根据权利要求1所述的一种进程间数据参数共享方法,其特征在于,通过init程序,启动共享缓存导出库进行参数数据初始化,具体为:

4.根据权利要求3所述的一种进程间数据参数共享方法,其特征在于,判断设备是否是首次运行,生成判断结果,并根据所述判断结果初始化共享参数内存缓存数据,具体为:

5.根据权利要求4所述的一种进程间数据参数共享方法,其特征在于,调用导出库的创建、读、写、删除、提交存储接口对共享参数数据及存储文件进行访问操作,具体为:

6.根据权利要求5所述的一种进程...

【专利技术属性】
技术研发人员:张越胜王志强马志光杜家鸿
申请(专利权)人:厦门四信通信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1