[发明专利]内存页交换方法、装置、终端及存储介质有效
申请号: | 201811198411.0 | 申请日: | 2018-10-15 |
公开(公告)号: | CN109408405B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 陈岩;程杰 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 牟慧仙 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 交换 方法 装置 终端 存储 介质 | ||
1.一种内存页交换方法,其特征在于,所述方法包括:
在物理内存和虚拟内存开始进行页交换时,生成开始通知消息;
从所述开始通知消息中获取目标提升等级,所述目标提升等级是至少两个提升等级中的一个;
根据所述目标提升等级,确定与所述页交换有关的硬件组件在第二工作状态下的工作参数;
根据所述工作参数将与所述页交换有关的硬件组件从第一工作状态提升为所述第二工作状态,所述第二工作状态的物理性能高于所述第一工作状态的物理性能;
通过处于所述第二工作状态的所述硬件组件对内存页进行所述页交换。
2.根据权利要求1所述的方法,其特征在于,所述与所述页交换有关的硬件组件包括:处理器;
所述根据所述工作参数将与所述页交换有关的硬件组件从第一工作状态提升为第二工作状态,包括:
将所述处理器的工作频率从第一工作频率提升为与所述工作参数对应的第二工作频率。
3.根据权利要求1所述的方法,其特征在于,所述与所述页交换有关的硬件组件包括:处理器、所述物理内存对应的第一存储器、所述虚拟内存对应的第二存储器;
所述根据所述工作参数将与所述页交换有关的硬件组件从第一工作状态提升为第二工作状态,包括:
将所述处理器的工作频率从第一工作频率提升为与所述工作参数对应的第二工作频率;
将所述第一存储器的工作频率从第三工作频率提升为与所述工作参数对应的第四工作频率;
将所述第二存储器的工作频率从第五工作频率提升为与所述工作参数对应的第六工作频率。
4.根据权利要求1至3任一所述的方法,其特征在于,所述在所述物理内存和所述虚拟内存开始进行页交换时,生成开始通知消息,包括:
在所述物理内存和所述虚拟内存开始进行页交换时,获取本次交换的所述内存页的数据量;
根据本次交换的所述内存页的数据量,在所述至少两个提升等级中确定所述提升等级,所述提升等级与所述数据量成正相关关系;
生成携带有所述提升等级的所述开始通知消息。
5.根据权利要求4所述的方法,其特征在于,所述根据本次交换的所述内存页的数据量,在所述至少两个提升等级中确定所述提升等级,包括:
确定本次交换的所述内存页的数据量所属的数据量区间,所述数据量区间包括由小到大排列的第一数据量区间、第二数据量区间和第三数据量区间;
当所述数据量区间是所述第一数据量区间时,确定所述提升等级为第一提升等级;
当所述数据量区间是所述第二数据量区间时,确定所述提升等级为第二提升等级;
当所述数据量区间是所述第三数据量区间时,确定所述提升等级为第三提升等级;
所述第三提升等级对应的工作参数优于所述第二提升等级对应的工作参数,所述第二提升等级对应的工作参数优于所述第一提升等级对应的工作参数。
6.根据权利要求1至3任一所述的方法,其特征在于,
在所述物理内存和所述虚拟内存结束页交换时,生成结束通知消息;
根据所述结束通知消息,将与所述页交换有关的硬件组件从第二工作状态恢复到第一工作状态。
7.一种内存页交换装置,其特征在于,所述装置包括:开始模块、提升模块以及交换模块;所述提升模块包括第二获取单元、第二确定单元以及提升单元;
所述开始模块,用于在物理内存和虚拟内存开始进行页交换时,生成开始通知消息;
所述第二获取单元,用于从所述开始通知消息中获取目标提升等级,所述目标提升等级是至少两个提升等级中的一个;
所述第二确定单元,用于根据所述目标提升等级,确定与所述页交换有关的硬件组件在第二工作状态下的工作参数;
所述提升单元,用于根据所述工作参数将与所述页交换有关的硬件组件从第一工作状态提升为所述第二工作状态,所述第二工作状态的物理性能高于所述第一工作状态的物理性能;
所述交换模块,用于通过处于所述第二工作状态的所述硬件组件对内存页进行所述页交换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811198411.0/1.html,转载请声明来源钻瓜专利网。