【技术实现步骤摘要】
本申请涉及虚拟化技术的领域,尤其涉及基于jailhouse虚拟机监控器smmu使用方法。
技术介绍
1、虚拟化技术是随着集成电路制造工艺不断发展所产生的衍生技术,其主要优势在于节约成本,提高cpu、内存等硬件资源的利用率,提高使用灵活性并实现资源的动态部署。目前,将虚拟化技术应用在集成多个运算核心的芯片系统上可获得更好的系统伸缩性。
2、jailhouse是由西门子公司推出的一款基于linux的轻量级虚拟化分区管理程序,其更关注硬件资源的隔离而非硬件资源的虚拟化和复用。jailhouse使用cell单元节点来配置cpu和其他硬件资源的虚拟化功能,且各个节点分配的资源互不干扰。一旦jailhouse被启动,各cell就会分别运行裸机应用程序、linux或rtos。
3、直接内存访问(dma,direct memory access)是计算机总线架构提供的功能,可使数据直接在i/o设备和物理内存之间传输。dma是独立于cpu的一种高速数据传输的方式,其传输过程无需cpu参与,可减轻cpu的处理负担,但其最终使用的必须
...【技术保护点】
1.基于jailhouse虚拟机监控器SMMU使用方法,其特征在于,包括:
2.根据权利要求1所述的基于jailhouse虚拟机监控器SMMU使用方法,其特征在于,所述禁用root cell中SMMU驱动,包括:
3.根据权利要求1所述的基于jailhouse虚拟机监控器SMMU使用方法,其特征在于,所述修改jailhouse配置文件,增加SMMU相关信息,并将non root cell中支持DMA传输的硬件设备与SMMU绑定,包括:
4.根据权利要求1所述的基于jailhouse虚拟机监控器SMMU使用方法,其特征在于,所述使SM
...【技术特征摘要】
1.基于jailhouse虚拟机监控器smmu使用方法,其特征在于,包括:
2.根据权利要求1所述的基于jailhouse虚拟机监控器smmu使用方法,其特征在于,所述禁用root cell中smmu驱动,包括:
3.根据权利要求1所述的基于jailhouse虚拟机监控器smmu使用方法,其特征在于,所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。