一种软件系统的资源管理方法技术方案

技术编号:28736892 阅读:21 留言:0更新日期:2021-06-06 11:45
本发明专利技术公开了一种软件系统的资源管理方法,资源管理方法的具体步骤如下:第一步骤:将实际中的网络通信系统建模为一个无向图,无向图由第一层结构、第二层结构和第三层结构组成,则系统中的通信任务可以表示为无向图中点与点之间有固定权值的连线,将每条边上赋予的权值看作两点之间通信的发射功率值,由分配的能量资源P

【技术实现步骤摘要】
一种软件系统的资源管理方法


[0001]本专利技术涉及一种资源管理方法,特别涉及一种软件系统的资源管理方法,属于软件通信资源管理


技术介绍

[0002]Q

RAM算法的主要思想是在当前所有任务中选取可以使得系统效益值增长最快,也就是效用函数的导数值最大的任务,然后增加这些任务的资源分配量,使其导数值相应减小,此时也就代表着任务对资源的需求程度有所下降,然后重新进行任务的选取,不断迭代,直到将所有资源都分配完,此时也就表示着所有资源进行最优分配。
[0003]对于同时要处理大量任务以及要分配大量资源的系统,如果直接使用普通Q

RAM算法运算量会非常大,给资源分配带来很大的困难,这时可以对这样的系统进行分层,将一个规模较大的系统分成多个独立的小系统,但是要保证这些小系统之间的资源管理是相互独立的,要采用这个方法面临的主要问题有两个,一是很难将一个结构复杂的系统分成多个独立的子系统;二是很难把这些小系统隔离成为独立的多个系统,如果只是将原系统的不同子区域看作是小系统,各个子系统间可能会有路径交本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件系统的资源管理方法,其特征在于,所述资源管理方法的具体步骤如下:第一步骤:将实际中的网络通信系统建模为一个无向图,无向图由第一层结构、第二层结构和第三层结构组成,则系统中的通信任务可以表示为无向图中点与点之间有固定权值的连线,将每条边上赋予的权值看作两点之间通信的发射功率值;第二步骤:对于n个任务F1到F
i
:由分配的能量资源P
i
和时延资源D
i
得到系统的效益值,并由最小路径算法得到点与点通信任务的路径W
i
;第三步骤:对某一任务F
i
生成设定点S
i
=P
i
×
D
i
×
W
i
,并且由设定点来得到此任务产生的效益值的资源即:S
i

u;第四步骤:由每个设定点中分配的资源以一定方式得到综合资源量,并且由综合资源量和系统效益得到最优凹函数以及每个点相关联的斜率;第五步骤:将n个任务所处的设定点按照斜率由高到低排列,然后由具有最大斜率的任务开始全局资源配置。2.根据权利要求1所述的一种软件系统的资源管理方法,其特征在于:第二步骤中,所述能量资源向量P...

【专利技术属性】
技术研发人员:李莎赵晋飞赵晋波
申请(专利权)人:知瓴科技北京有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1