CN106331861A - 一种机顶盒空间清理方法 - Google Patents

一种机顶盒空间清理方法 Download PDF

Info

Publication number
CN106331861A
CN106331861A CN201610655314.4A CN201610655314A CN106331861A CN 106331861 A CN106331861 A CN 106331861A CN 201610655314 A CN201610655314 A CN 201610655314A CN 106331861 A CN106331861 A CN 106331861A
Authority
CN
China
Prior art keywords
cleaning
top box
set top
importance
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610655314.4A
Other languages
English (en)
Inventor
朱永
徐森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Tianyi Comheart Telecom Co Ltd
Original Assignee
Sichuan Tianyi Comheart Telecom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Tianyi Comheart Telecom Co Ltd filed Critical Sichuan Tianyi Comheart Telecom Co Ltd
Priority to CN201610655314.4A priority Critical patent/CN106331861A/zh
Publication of CN106331861A publication Critical patent/CN106331861A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Cleaning By Liquid Or Steam (AREA)

Abstract

本发明公开了一种机顶盒空间清理方法,它包括内存清理和垃圾清理,内存清理包括如下步骤:获取当前Activity Manager 对象;获取***中所有正在运行的进程,进入处理流程;判断进程是否为com.android.system或当前进程;若是com.android.system或是当前进程,则返回重新获取***中所有正在运行的进程;若不是com.android.system且不是当前进程,则获取机顶盒***的所有包名;判断进程优先级是否大于设定级别,若大于设定级别,则Kill该进程,并记录kill的进程数;否则返回重新获取***中所有正在运行的进程,清理完成后显示释放空间和当前可用内存。

Description

一种机顶盒空间清理方法
技术领域
本发明涉及软件领域,特别是一种机顶盒空间清理方法。
背景技术
现在智能机顶盒的生产厂商或根据运营商的要求,预置APP的越来越多,各种游戏,应用商城,卡拉ok等,再加上直播,点播的音乐,高清电视剧,高清电影,占用大量的机顶盒内存,导致机顶盒运行速度,越来越慢。而且很多***应用如果在机顶盒内存不足时会出问题,比如页面切换缓慢,播放视频节目迟钝,所以保证***内存有一定的空间是很重要。但普通的机顶盒用户,不知道究竟是什么东西占掉了宝贵的内存空间,这种情况下,就需要一款很简单实用的空间清理方法,来解决机顶盒使用过程中,内存空间不足的问题,让机顶盒使用更加顺畅。
发明内容
本发明的目的在于克服现有技术的不足,提供一种机顶盒空间清理方法,该方法能够对机顶盒的内存空间和存储空间进行清理,解决内存空间不足的问题,让机顶盒使用更加顺畅。
本发明的目的是通过以下技术方案来实现的:一种机顶盒空间清理方法,它包括内存清理和垃圾清理,所述的内存清理包括如下步骤:
S11:获取当前Activity Manager 对象;
S12:获取***中所有正在运行的进程,进入处理流程;
S13:判断进程是否为com.android.system或当前进程;
A.若是com.android.system或是当前进程,则跳转步骤S12;
B.若不是com.android.system且不是当前进程,则跳转步骤S14;
S14:获取机顶盒***的所有包名;
S15:判断进程优先级是否大于设定级别,若大于设定级别,则跳转步骤S16,否则跳转步骤S12;
S16:Kill该进程,并记录kill的进程数;
S17:显示释放空间和当前可用内存;
所述的垃圾清理包括如下步骤:
S21:全盘扫描***文件;
S22:选择是否清理垃圾,若选择清理,则跳转步骤S23,若不清理则跳转步骤S24;
S23:清理垃圾文件;
S24:显示释放空间和剩余可清理文件。
所述的进程按优先级从小到大一次为前台进程IMPORTANCE_FOREGROUND、可视进程IMPORTANCE_VISIBLE、服务进程IMPORTANCE_SERVICE、后台进程IMPORTANCE_BACKGROUND和空进程IMPORTANCE_EMPTY。
所述的进程的优先级越大,重要值越大,重要程度越低。
所述的设定级别为服务进程IMPORTANCE_SERVICE。
所述的垃圾文件包括应用缓存文件、应用卸载残留、无用的安装包、内存数据、***垃圾、广告文件和大文件。
所述的***垃圾包括日志、缩略图和空文件夹。
本发明的有益效果是:本发明提供了一种机顶盒空间清理方法,该方法能够对机顶盒的内存空间和存储空间进行清理,解决内存空间不足的问题,让机顶盒使用更加顺畅。
附图说明
图1为内存清理流程图;
图2为垃圾清理流程图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示,一种机顶盒空间清理方法,它包括内存清理和垃圾清理,所述的内存清理包括如下步骤:
S11:获取当前Activity Manager 对象;
S12:获取***中所有正在运行的进程,进入处理流程;
S13:判断进程是否为com.android.system或当前进程;
A.若是com.android.system或是当前进程,则跳转步骤S12;
B.若不是com.android.system且不是当前进程,则跳转步骤S14;
S14:获取机顶盒***的所有包名;
S15:判断进程优先级是否大于IMPORTANCE_SERVICE,若大于IMPORTANCE_SERVICE,则跳转步骤S16,否则跳转步骤S12;
S16:kill该进程,并记录kill的进程数;
S17:显示释放空间和当前可用内存;
如图2所示,所述的垃圾清理包括如下步骤:
S21:全盘扫描***文件;
S22:选择是否清理垃圾,若选择清理,则跳转步骤S23,若不清理则跳转步骤S24;
S23:清理垃圾文件;
S24:显示释放空间和剩余可清理文件。
所述的进程按优先级从小到大一次为前台进程IMPORTANCE_FOREGROUND、可视进程IMPORTANCE_VISIBLE、服务进程IMPORTANCE_SERVICE、后台进程IMPORTANCE_BACKGROUND和空进程IMPORTANCE_EMPTY。
所述的进程的优先级越大,重要值越大,重要程度越低。
所述的垃圾文件包括应用缓存文件、应用卸载残留、无用的安装包、内存数据、***垃圾、广告文件和大文件。
所述的***垃圾包括日志、缩略图和空文件夹。
本发明的机顶盒空间清理方法能够对机顶盒的内存空间和存储空间进行清理,解决内存空间不足的问题,让机顶盒使用更加顺畅。

Claims (6)

1.一种机顶盒空间清理方法,其特征在于,它包括内存清理和垃圾清理,所述的内存清理包括如下步骤:
S11:获取当前Activity Manager 对象;
S12:获取***中所有正在运行的进程,进入处理流程;
S13:判断进程是否为com.android.system或当前进程;
若是com.android.system或是当前进程,则跳转步骤S12;
若不是com.android.system且不是当前进程,则跳转步骤S14;
S14:获取机顶盒***的所有包名;
S15:判断进程优先级是否大于设定级别,若大于设定级别,则跳转步骤S16,否则跳转步骤S12;
S16:Kill该进程,并记录kill的进程数;
S17:显示释放空间和当前可用内存;
所述的垃圾清理包括如下步骤:
S21:全盘扫描***文件;
S22:选择是否清理垃圾,若选择清理,则跳转步骤S23,若不清理则跳转步骤S24;
S23:清理垃圾文件;
S24:显示释放空间和剩余可清理文件。
2.根据权利要求1所述的一种机顶盒空间清理方法,其特征在于:所述的进程按优先级从小到大一次为前台进程IMPORTANCE_FOREGROUND、可视进程IMPORTANCE_VISIBLE、服务进程IMPORTANCE_SERVICE、后台进程IMPORTANCE_BACKGROUND和空进程IMPORTANCE_EMPTY。
3.根据权利要求2所述的一种机顶盒空间清理方法,其特征在于:所述的进程的优先级越大,重要值越大,重要程度越低。
4.根据权利要求2所述的一种机顶盒空间清理方法,其特征在于:所述的设定级别为服务进程IMPORTANCE_SERVICE。
5.根据权利要求1所述的一种机顶盒空间清理方法,其特征在于:所述的垃圾文件包括应用缓存文件、应用卸载残留、无用的安装包、内存数据、***垃圾、广告文件和大文件。
6.根据权利要求5所述的一种机顶盒空间清理方法,其特征在于:所述的***垃圾包括日志、缩略图和空文件夹。
CN201610655314.4A 2016-08-11 2016-08-11 一种机顶盒空间清理方法 Pending CN106331861A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610655314.4A CN106331861A (zh) 2016-08-11 2016-08-11 一种机顶盒空间清理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610655314.4A CN106331861A (zh) 2016-08-11 2016-08-11 一种机顶盒空间清理方法

Publications (1)

Publication Number Publication Date
CN106331861A true CN106331861A (zh) 2017-01-11

Family

ID=57740152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610655314.4A Pending CN106331861A (zh) 2016-08-11 2016-08-11 一种机顶盒空间清理方法

Country Status (1)

Country Link
CN (1) CN106331861A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107589994A (zh) * 2017-08-16 2018-01-16 深圳市爱培科技术股份有限公司 应用进程优先级管理的方法、设备、***及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984580A (zh) * 2012-11-12 2013-03-20 北京奇虎科技有限公司 内存清理方法及***
CN103024190A (zh) * 2012-12-21 2013-04-03 广东欧珀移动通信有限公司 一种智能手机内存清理方法及装置
CN104317741A (zh) * 2014-11-13 2015-01-28 北京奇虎科技有限公司 缓存目录的识别、清理方法和***
CN104503887A (zh) * 2014-12-15 2015-04-08 北京奇虎科技有限公司 计算设备状态展示方法及装置
CN105550035A (zh) * 2015-12-04 2016-05-04 小米科技有限责任公司 后台进程控制方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984580A (zh) * 2012-11-12 2013-03-20 北京奇虎科技有限公司 内存清理方法及***
CN103024190A (zh) * 2012-12-21 2013-04-03 广东欧珀移动通信有限公司 一种智能手机内存清理方法及装置
CN104317741A (zh) * 2014-11-13 2015-01-28 北京奇虎科技有限公司 缓存目录的识别、清理方法和***
CN104503887A (zh) * 2014-12-15 2015-04-08 北京奇虎科技有限公司 计算设备状态展示方法及装置
CN105550035A (zh) * 2015-12-04 2016-05-04 小米科技有限责任公司 后台进程控制方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107589994A (zh) * 2017-08-16 2018-01-16 深圳市爱培科技术股份有限公司 应用进程优先级管理的方法、设备、***及存储介质

Similar Documents

Publication Publication Date Title
CN103348690B (zh) 一种视频处理的方法及装置
CN103778148B (zh) Hadoop分布式文件***数据文件的生命周期管理方法和设备
CN103024437B (zh) 视频数据完整性检测方法
CN107609014A (zh) 一种行车记录仪及其视频存储方法、存储介质
JP2010531625A5 (zh)
CN109213594A (zh) 资源抢占的方法、装置、设备和计算机存储介质
CN103294718A (zh) 网页缓存管理方法和装置
US20140156603A1 (en) Method and an apparatus for splitting and recovering data in a power system
CN103915033A (zh) 一种地图渲染的方法及其装置、移动终端
CN103095994A (zh) 一种应用于数字家庭的高清媒体非线性编辑方法及其装置
CN110177306A (zh) 基于移动终端的视频播放方法、装置、移动终端及介质
CN103716573B (zh) 一种视频回放的方法和设备
CN106331861A (zh) 一种机顶盒空间清理方法
CN103970427A (zh) 网页页面的刷新方法和装置
CN102187340B (zh) 断点信息管理方法和断点信息管理器
CN105472207A (zh) 一种视音频文件渲染方法及装置
CN103544161A (zh) 实现智能更新歌曲信息的方法、点歌***及点歌服务器
WO2021068515A1 (zh) 存储***中数据管理方法和装置
CN105653466B (zh) 数据储存装置以及快闪存储器控制方法
EP2194469A3 (en) Apparatus of providing digital contents with external storage device and metadata, and method thereof
CN109756780B (zh) 一种视频处理的方法及装置
CN109548060B (zh) 一种针对录播网络异常断开的处理方法
CN106502588A (zh) 一种存储空间管理方法及存储装置
CN102194504A (zh) 媒体文件播放方法、播放器和用于媒体文件播放的服务器
CN104581381A (zh) 一种终端视频浏览辅助定位方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Jinyuan town Dayi County Sichuan city Chengdu province 610000 snow road section of No. 198

Applicant after: Sichuan Tianyi Kanghe Communication Co., Ltd.

Address before: No. 198 Industrial Avenue, Jinyuan town Dayi County Sichuan city Chengdu province 610000

Applicant before: Sichuan Tianyi Kanghe Communication Co., Ltd.

CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Zhu Yong

Inventor after: Tang Xinggang

Inventor before: Zhu Yong

Inventor before: Xu Sen

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170111