【技术实现步骤摘要】
本专利技术涉及操作系统,尤其涉及一种基于多系统隔离的虚拟文件共享系统。
技术介绍
1、近年来随着cpu多核技术发展,在一个cpu上隔离出不同核及硬件资源运行不同操作系统越来越广泛,为了保证实时性能,linux+实时操作系统(real time operationsystem,rtos)广泛应用于多核技术中。
2、在多隔离系统中,需要进行文件共享。然而由于每个操作系统之间存在多个不同的硬件和虚拟硬件,并且每个操作系统在内核线程、信号量等内核处理内容也不相同。而在常见的文件共享过程中,不仅需要硬件或者虚拟设备之间交互,而且也需要多个rtos操作系统中具有相同的文件系统。但多个隔离系统之间不能提供共享文件提供的内核对象、文件系统也完全不同,基于上述条件,多核多系统之间文件共享实现很复杂,且没有通用方案,如果按照现有方式强行进行文件共享,也会使得共享文件的隔离操作产生极高的风险。
技术实现思路
1、本专利技术实施例提供了一种基于多系统隔离的虚拟文件共享系统、以解决现有术中针对多个隔离操
...【技术保护点】
1.一种基于多系统隔离的虚拟文件共享系统,其特征在于,包括:
2.根据权利要求1所述的系统,其特征在于,所述基于从系统域的共享虚拟文件信息维护共享虚拟文件树,包括:
3.根据权利要求2所述的系统,其特征在于,所述将实时维护的共享虚拟文件树信息映射到从系统域,包括:
4.根据权利要求3所述的系统,其特征在于,主系统域和从系统域写入共享内存命令包和数据包后触发对应系统域中断,由需要对应响应的主系统域或从系统域的共享虚拟文件处理器直接读取。
5.根据权利要求3所述的系统,其特征在于,所述从系统域文件模拟器和共享虚拟文件处理器用
...【技术特征摘要】
1.一种基于多系统隔离的虚拟文件共享系统,其特征在于,包括:
2.根据权利要求1所述的系统,其特征在于,所述基于从系统域的共享虚拟文件信息维护共享虚拟文件树,包括:
3.根据权利要求2所述的系统,其特征在于,所述将实时维护的共享虚拟文件树信息映射到从系统域,包括:
4.根据权利要求3所述的系统,其特征在于,主系统域和从系统域写入共享内存命令包和数据包后触发对应系统域中断,由需要对应响应的主系统域或从系统域的共享虚拟文件处理器直接读取。
5.根据权利要求3所述的系统,其特征在于,所述从系统域文件模拟器和共享虚拟文件处理器用于将每个...
【专利技术属性】
技术研发人员:吴宁,刘仁学,黄顺玉,申利飞,
申请(专利权)人:麒麟软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。