【技术实现步骤摘要】
能源数据采集终端软件集成架构及共享资源访问控制方法
[0001]本专利技术涉及嵌入式系统
,尤其涉及一种能源数据采集终端软件集成架构及共享资源访问控制方法。
技术介绍
[0002]随着信息技术的高速发展,当前可用于嵌入式产品的高主频的中央处理器、高性能的运行内存及大容量的存储芯片逐渐普及,大部分能源数据采集终端产品在处理速度、运算能力、存储容量等方面获得了大幅提升。容器技术作为一项基于linux平台的虚拟化技术,得到了广泛的普及。基于linux操作系统的多容器、多应用的软件集成架构广泛应用于嵌入式产品设计方案中,更好地服务及实现不同的用户需求。一般地,一款嵌入式产品的研发设计,往往由多名软件研发工程师联合研发完成,且研发团队人员可能来自各行各业的不同企事业单位。搭载嵌入式linux操作系统的产品,研发人员在进行多进程、多线程的软件设计时,需要考虑宿主机中、容器中、容器之间、容器与宿主机之间的不同应用app对共享资源的冲突访问控制的要求。
[0003]现有的嵌入式linux操作系统多容器、多应用的软件集成架构,在 ...
【技术保护点】
【技术特征摘要】
1.一种能源数据采集终端软件集成架构,其特征在于,所述能源数据采集终端软件集成架构包括嵌入式linux系统调用接口层、app应用层、USRIL层和容器管理层,在所述嵌入式linux系统调用接口层和所述app应用层之间设置有所述USRIL层;在有容器化应用部署需求的情境中,所述USRIL层和所述嵌入式linux系统调用接口层之间设置有所述容器管理层;所述嵌入式linux系统调用接口,为linux内核对用户程序提供的软件接口集合;所述app应用层,为app应用程序的集合,是实现产品功能需求的直接载体;所述USRIL层完成对共享资源访问接口的互斥性封装,由多个共享资源接口单元组成,实现多进程多线程对共享资源的冲突访问控制需求,并对所述app应用层提供应用程序调用接口;所述容器管理层,通过设定的指令规则,规范容器创建时,容器中虚拟操作系统对所述USRIL层软件接口的支持。2.如权利要求1所述的能源数据采集终端软件集成架构,其特征在于,每个所述共享资源接口单元均包括动态库文件和软件接口说明文件,所述动态库文件为.so格式,用于完成目标共享资源...
【专利技术属性】
技术研发人员:杨波,韩伟健,倪志伟,章为昆,贾天有,刘清俊,刘亚东,李兆刚,余转丽,邬永强,李文丹,
申请(专利权)人:浙江万胜智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。