[发明专利]关键应用程序识别及启动提速的方法及系统有效
申请号: | 201310676916.4 | 申请日: | 2013-12-11 |
公开(公告)号: | CN103677920B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 胡事民;朱龙云;白石 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 张大威 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关键 应用程序 识别 启动 提速 方法 系统 | ||
1.一种关键应用程序识别及启动提速的方法,其特征在于,包括以下步骤:
对启动的应用程序的启动时长及启动时间点进行统计;
对所述启动的应用程序的运行次数进行统计;
对所述启动的应用程序的磁盘使用情况进行记录;
生成关键应用程序列表;
根据所述关键应用程序列表进行系统预读取操作;
建立超时模式,删除所述关键应用程序列表中暂不关键的应用程序;以及
建立手动控制模式,添加所述关键应用程序或删除所述关键应用程序列表中暂不关键的应用程序。
2.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述对所述启动的应用程序的启动时长及启动时间点进行统计包括:
统计开启某个应用程序到所述应用程序完全启动的时间长度;
根据所述启动时间长度从长到短对不同的应用程序进行排序;
统计所述应用程序相对于开机时间的启动时间点。
3.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述对所述启动的应用程序的运行次数进行统计包括:
统计系统启动后所述应用程序被启动的次数;
根据不同应用程序的启动次数将应用程序进行排序。
4.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述对所述启动的应用程序的磁盘使用情况进行记录进一步包括:
记录所述应用程序启动时磁盘数据操作所用的时间;
记录所述应用程序启动时用到的相关文件。
5.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述生成关键应用程序列表进一步包括:
将启动时间最长的应用程序加入到所述关键应用列表中;
将启动时磁盘数据操作最多的应用程序加入到所述关键应用程序列表中;
将系统启动后开启次数较多的应用程序加入到所述关键应用程序列表中;
将定期开启的应用程序加入到标记开启时间点的所述关键应用程序列表中。
6.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述根据所述关键应用程序列表进行系统预读取操作包括:
在所述系统启动时将所述关键应用程序列表中与未标记开启时间点的应用程序相关的文件提取读入到内存中;
对于所述关键应用程序列表中已标记开启时间点的应用程序,在第一预设时间内,当所述系统不太繁忙时将与所述应用程序相关的文件读取到所述内存中。
7.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述建立超时模式,删除所述关键应用程序列表中暂不关键的应用程序进一步包括:
设置第二预设时间;
若在所述第二预设时间内,某些关键应用程序未被启动过,则将所述关键应用程序从所述关键应用程序列表中删除。
8.根据权利要求1所述的关键应用程序识别及启动提速的方法,其特征在于,所述建立手动控制模式,添加所述关键应用程序或删除所述关键应用程序列表中暂不关键的应用程序进一步包括:
手动添加用户认为比较关键的应用程序和/或文件至所述关键应用程序列表中,其对应的文件在所述系统启动时进行直接读取;
用户手动删除所述关键应用程序列表中暂不关键的应用程序。
9.一种关键应用程序识别及启动提速的系统,其特征在于,包括:
启动时长及时间点统计模块,用于对启动的应用程序的启动时长及启动时间点进行统计;
运行次数统计模块,用于对所述启动的应用程序的运行次数进行统计;
记录模块,用于对所述启动的应用程序的磁盘使用情况进行记录;
列表生成模块,用于生成关键应用程序列表;
系统预读取模块,用于根据所述关键应用程序列表进行系统预读取操作;
超时模式建立模块,用于建立超时模式,删除所述关键应用程序列表中暂不关键的应用程序;以及
手动控制模式建立模块,用于添加所述关键应用程序或删除所述关键应用程序列表中暂不关键的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310676916.4/1.html,转载请声明来源钻瓜专利网。