发明名称 加速启动的方法及装置
摘要 本发明公开了一种加速启动的方法及装置,属于互联网领域。该方法包括:当监控到应用的登录进程启动时,获取该应用的主进程对应的预取数据,并将获取的预取数据加载到缓存中,该预取数据根据对该应用的主进程的历史启动过程得到;当监控到登录进程启动完成或监控到该应用的主进程启动时,停止获取该应用的主进程对应的预取数据;根据缓存中加载的预取数据,完成该主进程的启动过程。该装置包括:获取模块、停止模块和启动模块。本发明加速了该应用的启动,并且预取数据的过程是和登录进程同时进行的,当该登录进程登录完成时或启动主进程时,停止该预取数据的过程,并没有耽误主进程的启动过程,进而不会延长该主进程的启动过程。
申请公布号 CN104133691B 申请公布日期 2016.08.31
申请号 CN201410187308.1 申请日期 2014.05.05
申请人 腾讯科技(深圳)有限公司 发明人 魏雪;靳茜文;王文强;李旭阳;高亢;陈起儒
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 滕一斌
主权项 一种加速启动的方法,其特征在于,所述方法包括:当监控到应用的登录进程启动时,获取所述应用的主进程对应的预取数据,并将所述预取数据加载到缓存中,所述预取数据根据对所述应用的主进程的历史启动过程得到;当监控到所述登录进程启动完成或监控到所述应用的主进程启动时,停止获取所述应用的主进程对应的预取数据;根据所述缓存中加载的预取数据,完成所述主进程的启动过程。
地址 518000 广东省深圳市福田区振兴路赛格科技园2栋东403室