一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于动态负载的系统资源分配方法和系统与流程

2022-02-20 22:39:08 来源:中国专利 TAG:

技术特征:
1.一种基于动态负载的系统资源分配方法,其特征在于,包括:采集预设应用运行特征,构建当前应用的运行特征库;其中所述运行特征包括所述预设应用运行时耗费的cpu和内存资源;动态采集当前服务器的负载信息;根据所述运行特征库和所述负载信息,基于预设资源分配策略进行资源分配。2.根据权利要求1所述的基于动态负载的系统资源分配方法,其特征在于,所述采集预设应用运行特征,包括:基于用户预设时间内的使用需求和工作需要进行统计;基于统计结果,实时获取当前应用进程的资源占比。3.根据权利要求1所述的基于动态负载的系统资源分配方法,其特征在于,所述负载信息包括:当前用户数、系统当前可用内存、系统当前可用cpu平均曲线和系统当前时段峰值信息。4.根据权利要求1所述的基于动态负载的系统资源分配方法,其特征在于,所述预设资源分配策略包括自动分配策略和人工手动设定分配资源。5.根据权利要求4所述的基于动态负载的系统资源分配方法,其特征在于,所述自动分配策略包括:基于所述运行特征库和所述负载信息通过分配器进行资源分配。6.根据权利要求4所述的基于动态负载的系统资源分配方法,其特征在于,所述基于所述运行特征库和所述负载信息通过分配器进行资源分配,包括:将系统资源分为基础运行池、扩展池和保留池;通过分配器先在所述基础运行池中为应用软件分配资源;扩展池用于基于用户使用情况动态切分后为用户分配资源。7.根据权利要求4所述的基于动态负载的系统资源分配方法,其特征在于,其特征在于,所述人工手动设定分配资源包括:人工手动针对特定预设应用进行资源分配指定;通过分配器基于所述资源分配指定进行资源分配。8.根据权利要求6所述的基于动态负载的系统资源分配方法,其特征在于,还包括:在所述基础运行池和所述扩展池均分配完毕后,基于当前运行应用,检索得到运行特征为重载的应用;基于检索结果再次进行资源的分配。9.根据权利要求1所述的基于动态负载的系统资源分配方法,其特征在于,还包括:通过调用windows的api进行进程资源的限定。10.一种基于动态负载的系统资源分配系统,其特征在于,包括:第一获取模块,用于采集预设应用运行特征,构建当前应用的运行特征库;其中所述运行特征包括所述预设应用运行时耗费的cpu和内存资源;第二获取模块,用于动态采集当前服务器的负载信息;分配模块,用于根据所述运行特征库和所述负载信息,基于预设资源分配策略进行资源分配。

技术总结
本申请涉及云计算技术领域,具体公开一种基于动态负载的系统资源分配方法和系统,该方法包括:首先采集预设应用运行特征,构建当前应用的运行特征库;其中所述运行特征包括所述预设应用运行时耗费的CPU和内存资源;然后动态采集当前服务器的负载信息;最后基于所述运行特征库和所述负载信息,通过预设资源分配策略进行资源分配。如此,通过基于应用运行特征和负载信息,对资源进行限定分配,使资源分配更加合理,从而提高资源利用率,提高用户体验。提高用户体验。提高用户体验。


技术研发人员:曹凡
受保护的技术使用者:龙思云(北京)科技有限公司
技术研发日:2021.11.09
技术公布日:2022/2/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献