[发明专利]一种利用应用内核进行数据处理的方法及装置在审
申请号: | 201410529129.1 | 申请日: | 2014-10-09 |
公开(公告)号: | CN105573768A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 舒玉强;牛东升 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 应用 内核 进行 数据处理 方法 装置 | ||
技术领域
本发明涉及移动互联网领域,具体涉及一种利用应用内核进行数据处理的 方法及装置。
背景技术
应用内核就是构成应用程序的核心部分。系统运行应用程序进行数据处理 时,使用该应用程序本身的应用内核能够保证数据处理的速度和效率等。
但是,由于在使用应用程序的应用内核之前,必须保证该应用内核已经完 成加载。而应用内核的加载过程通常需要耗费一定的时间,所以,当首次打开 该应用程序时,一般不能直接使用该应用程的应用内核完成数据处理。而是不 得不暂且使用装载该应用程序的操作系统的内核进行数据处理,直到该应用程 序的应用内核完成加载后,才能使用应用内核继续进行数据处理。
由于使用操作系统的内核进行数据处理时,数据处理的效率较低。可见, 上述方法中,在首次打开某一应用程序时,通常都会存在数据处理效率低的问 题。
发明内容
有鉴于此,本发明提供了一种利用应用内核进行数据处理的方法及装置。
本发明提供了一种利用应用内核进行数据处理的方法,所述方法包括:
预先设定开始加载应用程序的应用内核的时间,以确保所述应用程序启动 后在进行第一次数据处理之前完成所述应用内核的加载;
判断当前是否达到所述开始加载应用程序的应用内核的时间;
当达到所述开始加载应用程序的应用内核的时间时,开始加载所述应用内 核;
实时判断当前是否完成所述应用内核的加载;
在完成所述应用内核的加载时,通知所述应用程序的主线程,以便所述应 用程序的主线程能够调用所述应用内核进行数据处理。
本发明还提供了一种利用应用内核进行数据处理的装置,所述装置包括:
设定模块,用于预先设定开始加载应用程序的应用内核的时间,以确保所 述应用程序启动后在进行第一次数据处理之前完成所述应用内核的加载;
第一判断模块,用于判断当前是否达到所述开始加载应用程序的应用内核 的时间;
加载模块,用于当达到所述开始加载应用程序的应用内核的时间时,开始 加载所述应用内核;
第二判断模块,用于实时判断当前是否完成所述应用内核的加载;
通知模块,用于在完成所述应用内核的加载时,通知所述应用程序的主线 程,以便所述应用程序的主线程能够调用所述应用内核进行数据处理。
本发明首先设定开始加载应用程序的应用内核的时间,以确保所述应用程 序启动后在进行第一次数据处理之前完成所述应用内核的加载。当达到所述开 始加载应用程序的应用内核的时间时,开始加载所述应用内核,并在完成所述 应用内核的加载时,通知所述应用程序的主线程,以便所述应用程序的主线程 能够调用所述应用内核进行数据处理。与现有技术比,本发明在应用程序启动 后第一次进行数据处理之前能够完成所述应用内核的加载,使得所述应用程序 无需使用性能较低的操作系统内核进行数据处理,而是全程使用应用内核进行 数据处理,避免了首次打开应用程序时的数据处理效率低的问题。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的利用应用内核进行数据处理的终端相关的手机 的部分结构的框图;
图2为本发明实施例提供的利用应用内核进行数据处理的方法流程图;
图3为本发明实施例提供的利用应用内核进行数据处理的方法流程图;
图4为本发明实施例提供的利用应用内核进行数据处理的装置结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是 全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410529129.1/2.html,转载请声明来源钻瓜专利网。