预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113626191A(43)申请公布日2021.11.09(21)申请号202110892296.2(22)申请日2021.08.04(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人李洁占超桂创华柳俊中(74)专利代理机构北京派特恩知识产权代理有限公司11270代理人李江张颖玲(51)Int.Cl.G06F9/50(2006.01)权利要求书2页说明书15页附图7页(54)发明名称一种资源处理方法、装置、设备及存储介质(57)摘要本申请公开了一种资源处理方法、装置、设备及存储介质,所述方法包括:获得第一应用的资源消耗状态;所述资源消耗状态表征所述第一应用消耗的资源量;基于所述资源消耗状态确定针对目标资源的目标资源量;基于所述目标资源量调整所述第一应用的目标资源。该方案可以提高资源的利用率。CN113626191ACN113626191A权利要求书1/2页1.一种资源处理方法,其特征在于,所述方法包括:获得第一应用的资源消耗状态;所述资源消耗状态表征所述第一应用消耗的资源量;基于所述资源消耗状态确定针对目标资源的目标资源量;基于所述目标资源量调整所述第一应用的目标资源。2.根据权利要求1所述的方法,其特征在于,当所述目标资源包括:内存资源,所述基于所述资源消耗状态确定针对目标资源的目标资源量,包括:确定第一资源的资源量和第二资源的资源量,所述第一资源为为所述第一应用分配的内存资源,所述第二资源为共享内存资源;基于所述资源消耗状态、所述第一资源的资源量和所述第二资源的资源量确定针对所述内存资源的第二目标资源量。3.根据权利要求2所述的方法,其特征在于,所述基于所述资源消耗状态、所述第一资源的资源量和所述第二资源的资源量确定针对所述内存资源的第二目标资源量,包括:若所述资源消耗状态为第一状态,确定所述第二目标资源量为所述第一资源的资源量与所述第二资源的资源量之差;所述第一资源包括所述第二资源;若所述资源消耗状态为第二状态,确定所述第二目标资源量为所述第一资源的资源量与所述第二资源的资源量之和;所述第一资源不包括所述第二资源;所述第一应用在所述第一状态下消耗的资源小于所述第一应用在所述第二状态下消耗的资源。4.根据权利要求3所述的方法,其特征在于,若所述资源消耗状态为所述第一状态,所述基于所述目标资源量调整所述第一应用的目标资源,包括:将所述第一资源的资源量与所述第二目标资源量之差确定为待释放内存资源量;在所述共享内存资源中获取所述待释放内存资源量的待释放内存资源;释放所述待释放内存资源。5.根据权利要求4所述的方法,其特征在于,所述释放所述待释放内存资源,包括:获得操作系统的工作状态;若所述操作系统处于用户态,将所述待释放内存资源的匿名私有映射关系修改为有名私有映射关系,并将所述待释放内存资源中的数据写入磁盘文件;若所述操作系统处于内核态,则将所述操作系统由所述内核态切换至所述用户态,将所述待释放内存资源的匿名私有映射关系修改为有名私有映射关系,并将所述待释放内存资源中的数据写入磁盘文件。6.根据权利要求5所述的方法,其特征在于,在执行所述将所述待释放内存资源的匿名私有映射关系修改为有名私有映射关系之前,所述方法还包括:冻结所述第一应用;在执行所述将所述待释放内存资源中的数据写入磁盘文件之后,所述方法还包括:解冻所述第一应用。7.根据权利要求3所述的方法,其特征在于,若所述资源消耗状态为所述第二状态,所述基于所述目标资源量调整所述第一应用的目标资源,包括:将所述第二目标资源量与所述第一资源的资源量之差确定为待分配内存资源量;在空闲内存资源中获得所述待分配内存资源量的待分配内存资源;将所述待分配内存资源分配给所述第一应用。2CN113626191A权利要求书2/2页8.根据权利要求7所述的方法,其特征在于,所述将所述待分配内存资源分配给所述第一应用包括:获得操作系统的工作状态;若所述操作系统处于用户态,将磁盘文件中与所述待分配内存资源相关的数据写入所述待处理的内存资源中,并将所述待分配内存资源的有名私有映射关系修改为匿名私有映射关系;若所述操作系统处于内核态,则将所述操作系统有所述内核态切换至所述用户态,将磁盘文件中与所述待分配内存资源相关的数据写入所述待处理的内存资源中,并将所述待分配内存资源的有名私有映射关系修改为匿名私有映射关系。9.根据权利要求1至8任一项所述的方法,其特征在于,当所述目标资源包括:中央处理器CPU资源,所述基于所述资源消耗状态确定针对目标资源的目标资源量,包括:获得所述第一应用在所述资源消耗状态下CPU资源的消耗量;