[发明专利]内存管理方法及系统在审
申请号: | 201210452159.8 | 申请日: | 2012-11-12 |
公开(公告)号: | CN103024538A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 彭一鸣;王鑫 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;G06F9/445 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 管理 方法 系统 | ||
1.一种内存管理方法,其特征在于,包括:
搭载操作系统的智能电视启动后,所述操作系统中的后台服务程序实时监测开启软件的行为;
确定所述操作系统当前是否正在开启大型软件,所述大型软件是指运行时占用内存超过第一设定值的软件;
如果是,则进行内存清理。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
在软件运行时采集所述软件占用的内存数据,将所述内存数据保存到数据库中;
所述确定所述操作系统当前是否正在开启大型软件包括:
获取开启软件的应用包名;
从所述数据库中查找与所述应用包名对应的内存数据,得到所述软件运行需要占用的内存;
如果所述内存超过所述第一设定值,则确定所述操作系统当前是否正在开启大型软件。
3.如权利要求2所述的方法,其特征在于,所述获取开启软件的应用包名包括:
获取应用栈列表;
从所述应用栈列表中获取栈顶进程;
获取所述栈顶进程对应的应用包名。
4.如权利要求3所述的方法,其特征在于,所述获取开启软件的应用包名包括:
按照第一定时周期定时检查所述操作系统当前运行的进程信息,并将所述进程信息保存为快照;
通过比较当前运行的进程的快照与前一次保存的快照,获取用户开启软件的应用包名。
5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
按照第二定时周期定时统计所述操作系统当前运行的所有进程占用的内存;
如果占用的内存与总内存的比值超过第二设定值,则进行内存清理。
6.如权利要求1至4任一项所述的方法,其特征在于,其特征在于,所述方法还包括:
按照第三定时周期定时检测所述智能电视的可用内存;
如果可用内存低于第三设定值,则对用户进行提示。
7.如权利要求6所述的方法,其特征在于,所述对用户进行提示包括:
提示用户内存不足,并弹出对话框,由用户选择是否进行内存清理;
所述方法还包括:
如果接收到用户选择进行内存清理的指令,则进行内存清理。
8.如权利要求7所述的方法,其特征在于,所述进行内存清理包括:
向用户提供所述操作系统当前运行的各进程及其占用的内存信息,以供用户选择需要中断的进程;
中断用户选择的进程,并释放所述进程占用的内存。
9.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
在进行内存清理之前,确定所述大型软件运行所需的系统环境、以及当前系统环境;
如果当前系统环境不能达到所述大型软件运行所需的系统环境,则进行内存清理。
10.如权利要求9所述的方法,其特征在于,所述方法还包括:
确定所述大型软件运行所需的底层服务软件;
所述进行内存清理包括:
中断所述操作系统当前运行的所述底层服务软件之外的其他软件。
11.如权利要求10所述的方法,其特征在于,所述中断所述操作系统当前运行的所述底层服务软件之外的其他软件包括:
确定所述其他软件的优先级;
优先中断所述其他软件中低优先级的软件的进程。
12.如权利要求11所述的方法,其特征在于,所述确定所述其他软件的优先级包括:
根据用户的设置信息确定所述其他软件的优先级。
13.如权利要求11所述的方法,其特征在于,所述确定所述其他软件的优先级包括:
根据用户的常用软件列表确定所述其他软件的优先级,所述常用软件列表是根据所述用户开启各软件的时间和/或次数的统计信息生成的。
14.一种内存管理系统,其特征在于,包括:
监测单元,用于在搭载操作系统的智能电视启动后,实时监测开启软件的行为;
确定单元,用于确定所述操作系统当前是否正在开启大型软件,所述大型软件是指运行时占用内存超过第一设定值的软件;
内存清理单元,用于在所述确定单元确定所述操作系统当前正在开启大型软件后,进行内存清理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210452159.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带水过滤式除尘装置的矿用局部通风机
- 下一篇:用于空气净化器的过滤装置