System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种多功能域资源调度方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、qos(quality of service)即服务质量。在有限的带宽资源下,qos为各种业务分配带宽,为业务提供端到端的服务质量保证。例如,语音、视频和重要的数据应用在网络设备中可以通过配置qos优先得到服务。
2、随着汽车智能化和网联化的发展,汽车座舱内集成了越来越多的功能域,如娱乐系统、导航系统、驾驶辅助系统、通信系统等,这些系统需要共享和调度汽车有限的计算、存储和网络资源。然而,现有的座舱多功能域调度方案在资源管理和分配方面存在一些局限性,具体如下:现有的资源调度方法大多采用静态资源配置策略,即在车辆生产阶段就确定了各功能域的资源分配,这种策略无法适应运行时需求的变化,导致资源利用率低下或某些功能域在资源需求高峰时无法获得足够的支持。现有的资源调度方法往往缺乏灵活性,无法根据各功能域的实际需求和优先级进行动态调整,导致资源利用率低下,用户体验不佳。传统技术中也缺少对qos的明确保障,没有有效的qos评估和管理机制,系统无法确保各功能域在有限的硬件资源下实现最佳性能。随着新技术的不断引入和用户需求的变化,座舱内的功能域会不断增加,现有方案往往缺乏良好的可扩展性,难以适应未来座舱功能的发展。在资源调度的过程中,可能涉及敏感数据的传输和存储,现有方案在保障数据安全性方面可能存在不足,容易受到攻击或数据泄露。
3、目前的汽车座舱多功能域的资源利用率不高。
1、基于此,有必要针对上述技术问题,提供一种能够提高汽车座舱多功能域的资源利用率的多功能域资源调度方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种多功能域资源调度方法,包括:
3、采用自适应的加权公平队列算法,获取各功能域的qos优先级;
4、根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;
5、根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;
6、根据更新资源调度策略,对各功能域进行资源调度。
7、在其中一个实施例中,采用自适应的加权公平队列算法,获取各功能域的qos优先级,包括:
8、在满足预设的初始化条件的情况下,获取各功能域的资源需求信息;
9、采用自适应的加权公平队列算法对各功能域的资源需求信息进行处理,得到各功能域的qos优先级。
10、在其中一个实施例中,在满足预设的初始化条件的情况下,获取各功能域的资源需求信息,包括:
11、获取各功能域的启停状态;
12、在存在功能域的启停状态发生变化的情况下,获取各功能域的计算资源信息、存储占用信息和网络带宽信息,作为各功能域的资源需求信息。
13、在其中一个实施例中,根据初始资源调度策略,对各功能域进行资源调度,包括:
14、获取预设的资源调度限制条件;资源调度限制条件用于对目标功能域的资源分配进行最大值或最小值的限制;
15、根据初始资源调度策略,以及预设的资源调度限制条件,对各功能域分配硬件资源和软件资源。
16、在其中一个实施例中,根据各功能域的qos优先级,确定初始资源调度策略,包括:
17、获取各功能域的资源占用信息;
18、在各功能域的资源占用信息与各功能域的qos优先级不匹配的情况下,执行根据初始资源调度策略,对各功能域进行资源调度的步骤;
19、在各功能域的资源占用信息与各功能域的qos优先级匹配的情况下,按照当前各功能域的资源占用信息运行各功能域。
20、在其中一个实施例中,根据初始资源调度策略,对各功能域进行资源调度之后,还包括:
21、获取各功能域的运行状态和资源占用情况,作为各功能域的运行反馈信息;
22、在存在功能域的运行状态异常,或者存在功能域的资源利用率低于利用率阈值的情况下,执行根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略的步骤。
23、第二方面,本申请还提供了一种多功能域资源调度装置,包括:
24、获取模块,用于采用自适应的加权公平队列算法,获取各功能域的qos优先级;
25、调度模块,用于根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;
26、管理模块,用于根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;
27、调度模块,还用于根据更新资源调度策略,对各功能域进行资源调度。
28、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
29、采用自适应的加权公平队列算法,获取各功能域的qos优先级;
30、根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;
31、根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;
32、根据更新资源调度策略,对各功能域进行资源调度。
33、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
34、采用自适应的加权公平队列算法,获取各功能域的qos优先级;
35、根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;
36、根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;
37、根据更新资源调度策略,对各功能域进行资源调度。
38、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
39、采用自适应的加权公平队列算法,获取各功能域的qos优先级;
40、根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;
41、根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;
42、根据更新资源调度策略,对各功能域进行资源调度。
43、上述多功能域资源调度方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,采用自适应的加权公平队列算法,获取各功能域的qos优先级;根据各功能域的qos优先级,确定初始资源调度策略,根据初始资源调度策略,对各功能域进行资源调度;根据各功能域的运行反馈信息,对初始资源调度策略进行调整,得到更新资源调度策略;根据更新资源调度策略,对各功本文档来自技高网...
【技术保护点】
1.一种多功能域资源调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述采用自适应的加权公平队列算法,获取各功能域的QoS优先级,包括:
3.根据权利要求2所述的方法,其特征在于,所述在满足预设的初始化条件的情况下,获取各功能域的资源需求信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述初始资源调度策略,对各功能域进行资源调度,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据各功能域的QoS优先级,确定初始资源调度策略,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述初始资源调度策略,对各功能域进行资源调度之后,还包括:
7.一种多功能域资源调度装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种多功能域资源调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述采用自适应的加权公平队列算法,获取各功能域的qos优先级,包括:
3.根据权利要求2所述的方法,其特征在于,所述在满足预设的初始化条件的情况下,获取各功能域的资源需求信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述初始资源调度策略,对各功能域进行资源调度,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据各功能域的qos优先级,确定初始资源调度策略,包括:
6.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:宋柬霏,张永生,李超,陈兴,高仕宁,朱明月,王海亮,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。