iso file download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111678552.4 (22)申请日 2021.12.31 (71)申请人 武汉路特斯汽车有限公司 地址 430058 湖北省武汉市武汉经济技 术 开发区川江池二路28号3号楼 A404 (72)发明人 于英俊 韩庆洋 程学涛 潘坚伟  李博  (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 代理人 张娜 臧建明 (51)Int.Cl. G06F 9/50(2006.01) G06F 11/07(2006.01) (54)发明名称 基于虚拟化技术的资源分配方法、 装置和设 备 (57)摘要 本申请提供一种基于虚拟化技术的资源分 配方法、 装置和设备。 该方法包括: 接收待处理应 用程序发送的资源请求; 响应于资源请求, 从配 置文件中获取待处理应用程序对应的虚拟硬件 资源信息、 待处理应用程序对应的虚拟地址、 以 及待处理应用程序所在的应用域对应的虚拟物 理地址; 根据待处理应用程序对应的虚拟硬件资 源信息, 向待处理应用程序分配相应的计算资 源; 根据待处理应用程序对应的虚拟地址、 以及 待处理应用程序所在的应用域对应的虚拟物理 地址, 向待处理应用程序分配相应的内存资源。 本申请的方法, 可支持通过单个控制器实现整车 多域融合, 减少算力浪费、 整车电子控制单元的 数量、 车辆的线 束长度以及复杂性。 权利要求书2页 说明书11页 附图7页 CN 114296943 A 2022.04.08 CN 114296943 A 1.一种基于虚拟化 技术的资源分配方法, 其特 征在于, 所述方法包括: 接收待处 理应用程序发送的资源请求; 响应于所述资源请求, 从配置文件中获取所述待处理应用程序对应的虚拟硬件资源信 息、 所述待处理应用程序对应的虚拟地址、 以及所述待处理应用程序所在的应用域对应的 虚拟物理地址; 根据所述待处理应用程序对应的虚拟硬件资源信 息, 向所述待处理应用程序分配相应 的计算资源; 根据所述待处理应用程序对应的虚拟地址、 以及所述待处理应用程序 所在的应用域对 应的虚拟物理地址, 向所述待处 理应用程序分配相应的内存资源。 2.根据权利要求1所述的方法, 其特征在于, 所述待处理应用程序对应的虚拟硬件资源 信息包括 算力需求和优先级; 根据所述待处理应用程序对应的虚拟硬件资源信 息, 向所述应用程序分配相应的计算 资源, 包括: 若当前空闲计算资源无法满足所述算力需求, 则向所述待处理应用程序分配相应的第 一计算资源; 所述第一计算资源为第一应用程序占用的计算资源, 所述第一应用程序对应 的虚拟硬件资源信息中的优先级低于所述待处理应用程序对应的虚拟硬件资源信息中的 优先级。 3.根据权利要求1所述的方法, 其特征在于, 所述待处理应用程序对应的虚拟硬件资源 信息包括 算力需求、 优先级和时间片; 根据所述待处理应用程序对应的虚拟硬件资源信 息, 向所述应用程序分配相应的计算 资源, 包括: 若当前空闲计算资源无法满足所述算力需求, 则根据所述 时间片向所述待处理应用程 序分配相 应的第二计算资源; 所述第二计算资源为第二应用程序占用的计算资源, 所述第 二应用程序对应的虚拟硬件资源信息中的优先级与所述待处理应用程序对应的虚拟硬件 资源信息中的优先级相同。 4.根据权利要求1所述的方法, 其特征在于, 根据所述待处理应用程序对应的虚拟地 址、 以及所述待处理应用程序所在的应用域对应的虚拟物理地址, 向所述待处理应用程序 分配相应的内存资源, 包括: 根据一级映射关系对所述待处理应用程序对应的虚拟地址进行一级映射, 获得所述待 处理应用程序对应的虚拟物理地址; 所述一级映射关系包括各应用程序对应的虚拟地址与 其所在的应用域对应的虚拟物理地址之间的映射关系; 根据二级映射关系对所述待处理应用程序对应的虚拟物 理地址进行二级映射, 获得所 述待处理应用程序对应的物理地址; 所述二级映射关系包括各应用域对应的虚拟物理地址 与内存资源 对应的物理地址之间的映射关系; 根据所述待处理应用程序对应的物 理地址, 向所述待处理应用程序分配相应的内存资 源。 5.根据权利要求1 ‑4中任一项所述的方法, 其特征在于, 若资源请求中包括共享主题, 则响应于所述资源请求, 还 包括: 从配置文件中获取 所述共享主题对应的虚拟物理地址;权 利 要 求 书 1/2 页 2 CN 114296943 A 2根据所述共享主题对应的虚拟物理地址, 向所述待处理应用程序分配相应的共享内存 资源。 6.根据权利要求1 ‑4中任一项所述的方法, 其特 征在于, 所述方法还 包括: 通过心跳检测方式监测各应用域的运行状态, 若确定应用域的运行状态异常, 则根据 预设策略对所述应用域进行异常处 理。 7.根据权利要求6所述的方法, 其特征在于, 通过心跳检测方式监测各应用域的运行状 态, 包括: 每隔第一预设时间向各应用域发送第 一心跳信 息, 在发送第 一心跳信 息之后的第 二预 设时间内, 监测是否 接收到各应用域基于所述第一心跳信息返回的第二心跳信息; 若连续预设次数未接收到应用域基于所述第 一心跳信 息返回的第 二心跳信 息, 则确定 所述应用域的运行状态 异常。 8.一种基于虚拟化 技术的资源分配装置, 其特 征在于, 所述装置包括: 接收单元, 用于接收待处 理应用程序发送的资源请求; 获取单元, 用于响应于所述资源请求, 从配置文件中获取所述待处理应用程序对应的 虚拟硬件资源信息、 所述待处理应用程序对应的虚拟地址、 以及所述待处理应用程序所在 的应用域对应的虚拟物理地址; 第一分配单元, 用于根据所述待处理应用程序对应的虚拟硬件资源信息, 向所述待处 理应用程序分配相应的计算资源; 第二分配单元, 用于根据所述待处理应用程序对应的虚拟地址、 以及所述待处理应用 程序所在的应用域对应的虚拟物理地址, 向所述待处 理应用程序分配相应的内存资源。 9.一种计算机设备, 其特 征在于, 包括: 处 理器以及与所述处 理器通信连接的存 储器; 所述存储器存储计算机执 行指令; 所述处理器执行所述存储器存储的计算机执行指令, 以实现如权利要求1 ‑7中任一项 所述的方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 执行指令, 所述计算机执行指令被处理器执行时用于实现如权利要求1 ‑7中任一项所述的 方法。权 利 要 求 书 2/2 页 3 CN 114296943 A 3

.PDF文档 专利 基于虚拟化技术的资源分配方法、装置和设备

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于虚拟化技术的资源分配方法、装置和设备 第 1 页 专利 基于虚拟化技术的资源分配方法、装置和设备 第 2 页 专利 基于虚拟化技术的资源分配方法、装置和设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 02:02:05上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。