[发明专利]内存压缩的方法及装置、操作系统、电子设备有效

专利信息
申请号: 201610543568.7 申请日: 2016-07-11
公开(公告)号: CN107608782B 公开(公告)日: 2021-01-29
发明(设计)人: 马飞飞;周新冬;李勇彪;曹闻世;龚凯 申请(专利权)人: 斑马智行网络(香港)有限公司
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455
代理公司: 上海知锦知识产权代理事务所(特殊普通合伙) 31327 代理人: 潘彦君
地址: 中国香港九龙长沙湾道*** 国省代码: 香港;81
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 内存 压缩 方法 装置 操作系统 电子设备
【说明书】:

本申请公开了内存压缩的方法及装置、操作系统、电子设备,内存压缩的方法中,操作系统向虚拟机发送内存压缩的触发指令;所述虚拟机响应所述内存压缩的触发指令,对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括服务Service属性的进程和/或永久Persistent属性的进程。本申请所提供的方案能够改善设备的系统性能。

技术领域

本申请涉及系统性能优化技术,尤其涉及内存压缩的方法及装置、操作系统电子设备。

背景技术

进程是由操作系统所体现的程序运行的基本单元,通常一个程序至少有一个进程,进程在执行过程中拥有独立的内存空间。嵌入式计算机系统的硬件资源比较有限,特别是运行时内存一般不会太大,系统一般会对内存使用进行优化,即通过内存压缩尽量减少内存占用,加快内存释放。内存压缩通常是用算法将进程所占据的内存空间整体进行数据压缩,然后压到特定的内存区域。目前,为了对系统性能进行优化,通常针对有应用界面相关的进程(Activity属性的进程)进行内存压缩和碎片整理,但仍然无法有效清理内存。当启动新应用时,如果系统因为资源紧张无法为应用分配内存,则需要调用LMK(low MemoryKiller,低内存释放)来释放资源,以便使应用正常启动,但这种做法会导致应用的启动时间变长,造成系统性能衰退。

发明内容

本申请提供内存压缩的方法及装置、操作系统、电子设备,能够改善系统性能。

根据本申请实施例的第一方面,提供一种内存压缩的方法,该方法包括步骤:

操作系统向虚拟机发送内存压缩的触发指令;

所述虚拟机响应所述内存压缩的触发指令,对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括服务Service属性的进程和/或永久Persistent属性的进程。

根据本申请实施例的第二方面,提供一种内存压缩的方法,该方法包括步骤:

接收内存压缩的触发指令,对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括服务Service属性的进程和/或永久Persistent属性的进程。

根据本申请实施例的第三方面,提供一种内存压缩的装置,包括:

接口模块,用于接收内存压缩的触发指令;

内存压缩模块,对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括Service属性的进程和/或Persistent属性的进程。

根据本申请实施例的第四方面,提供一种操作系统,包括:

进程管理模块,用于管理多个进程,所述进程包括后台进程;

面向虚拟机的接口,用于向虚拟机发送内存压缩的触发指令,所述内存压缩的触发指令用于触发虚拟机对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括服务Service属性的进程和/或永久Persistent属性的进程。

根据本申请实施例的第五方面,提供一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收内存压缩的触发指令,对指定后台进程所占用的内存中的数据进行压缩;所述指定后台进程包括Service属性的进程和/或Persistent属性的进程。

本申请发现了导致内存不足的原因,对导致内存不足有重要影响的后台进程所产生的内存数据进行压缩,达到系统性能优化和减缓系统老化的优化目标,因此可以改善因内存不足导致的应用启动时间较长的问题。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斑马智行网络(香港)有限公司,未经斑马智行网络(香港)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610543568.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top