[发明专利]一种内存区域的管理方法、电子设备和存储介质在审
申请号: | 202010768125.4 | 申请日: | 2020-08-03 |
公开(公告)号: | CN111913806A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 李培锋 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F12/02 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 唐双 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 区域 管理 方法 电子设备 存储 介质 | ||
本申请公开了一种内存区域的管理方法、电子设备和存储介质,内存区域包括安全内存区域和非安全内存区域,该方法包括:获取内存分配请求;在当前内存请求场景为非安全场景时,利用安全内存区域和非安全内存区域对内存分配请求进行内存分配;在当前内存请求场景为安全场景时,利用安全内存区域对内存分配请求进行内存分配。通过上述方式,本申请能够提高安全内存区域的使用效率,减少存储资源的浪费。
技术领域
本申请涉及计算机技术领域,特别是涉及一种内存区域的管理方法、电子设备和存储介质。
背景技术
目前,对于安全系统,为了保护数字媒体的版权,防止非法拷贝内容,会隔离安全内存区域分配给安全场景下的内存分配请求,例如安全视频播放。但是,安全内存区域对于系统是不可见的,从而导致系统可见内存低于实际总内存,进而系统无法将安全内存区域分配给非安全场景下的内存分配请求,例如常规视频播放、浏览网页和游戏等。
在一些平台上,安全内存区域占比较大,有的平台上安全内存区域可以达到数百兆,然而安全场景下的内存分配请求占比较小,从而会导致安全内存区域的使用效率低,造成存储资源的浪费。
发明内容
本申请实施例第一方面提供了一种内存区域的管理方法,内存区域包括安全内存区域和非安全内存区域,管理方法包括:获取内存分配请求;在当前内存请求场景为非安全场景时,利用安全内存区域和非安全内存区域对内存分配请求进行内存分配;在当前内存请求场景为安全场景时,利用安全内存区域对内存分配请求进行内存分配。
本申请实施例第二方面提供了一种电子设备,该电子设备包括处理器以及与处理器连接的存储器,存储器用于存储程序数据,处理器用于执行程序数据以实现前述的内存区域的管理方法。
本申请实施例第三方面提供了一种计算机可读存储介质,该计算机可读存储介质中存储有程序数据,程序数据在被处理器执行时,用以实现前述的内存区域的管理方法。
本申请的有益效果是:区别于现有技术的情况,本申请通过内存区域包括安全内存区域和非安全内存区域,在当前内存请求场景为安全场景时,可以利用安全内存区域对内存分配请求进行内存分配,在当前内存请求场景为非安全场景时,不仅可以利用非安全内存区域对内存分配请求进行内存分配,还可以利用安全内存区域对内存分配请求进行内存分配,提高了安全内存区域的使用效率,减少了存储资源的浪费。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要的附图作简单的介绍,显而易见地,下面描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请提供的内存区域的管理方法一实施例的流程示意图;
图2是本申请提供的系统可见内存优化前后对比示意图;
图3是本申请提供的内存区域的管理方法另一实施例的流程示意图;
图4是本申请提供的图3中步骤S26的另一实施例的流程示意图;
图5是本申请提供的页面迁移的示意图;
图6是本申请提供的内存区域的管理方法又一实施例的流程示意图;
图7是本申请提供的电子设备一实施例的框架示意图;
图8是本申请提供的计算机存储介质一实施例的框架示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010768125.4/2.html,转载请声明来源钻瓜专利网。