资源调度方法、装置及终端设备制造方法及图纸

技术编号:8532668 阅读:143 留言:0更新日期:2013-04-04 15:34
本发明专利技术公开了一种资源调度方法、装置及终端设备,该方法包括:终端在准备处理任务时或者在处理任务过程中,确定处理所述任务所需的各资源的规定能力;以及读取所述终端本地的所述各资源对应的能力;终端在判断出读取的各资源的能力中存在至少一个资源的能力不满足对应的规定能力时,通知远程的处理系统执行:从远程的云处理资源中至少调度所述不满足规定能力的资源,并基于调度出的资源处理所述任务。采用本发明专利技术技术方案,解决了现有技术存在的终端不能确保某些任务的正常处理的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种资源调度方法、装置及终端设备
技术介绍
随着智能终端的软、硬件能力的不断提升,智能终端的功能日益强大,用户对智能 终端的应用不再仅仅满足于语音通话、发短信息和个人信息管理,而是越来越多地使用智 能终端中拍照、录像、听音乐、玩游戏、浏览网页(Web)、收发邮件、识别语言和图像处理等业 务类的应用程序,以及杀毒软件和防火墙软件等安全类的应用程序。由于智能终端中运行了大量的应用程序(包括业务类应用程序和安全类应用程 序),而智能终端的本地资源是有限的,因此智能终端在存储、计算、网页浏览和信息安全等 方面的能力都受到限制,导致智能终端运行应用程序的压力非常大,不能确保某些应用程 序的正常运行。
技术实现思路
本专利技术实施例提供一种资源调度方法、装置及终端设备,用以解决现有技术中存 在的终端不能确保某些任务的正常处理的问题。本专利技术实施例技术方案如下一种资源调度方法,包括终端在准备处理任务时或者在处理任务过程中,确定处 理所述任务所需的各资源的规定能力;以及读取所述终端本地的所述各资源对应的能力; 终端在判断出读取的各资源的能力中存在至少一个资源的能本文档来自技高网...

【技术保护点】
一种资源调度方法,其特征在于,包括:终端在准备处理任务时或者在处理任务过程中,确定处理所述任务所需的各资源的规定能力;以及读取所述终端本地的所述各资源对应的能力;终端在判断出读取的各资源的能力中存在至少一个资源的能力不满足对应的规定能力时,通知远程的处理系统执行:从远程的云处理资源中至少调度所述不满足规定能力的资源,并基于调度出的资源处理所述任务。

【技术特征摘要】
1.一种资源调度方法,其特征在于,包括终端在准备处理任务时或者在处理任务过程中,确定处理所述任务所需的各资源的规定能力;以及读取所述终端本地的所述各资源对应的能力;终端在判断出读取的各资源的能力中存在至少一个资源的能力不满足对应的规定能力时,通知远程的处理系统执行从远程的云处理资源中至少调度所述不满足规定能力的资源,并基于调度出的资源处理所述任务。2.如权利要求1所述的方法,其特征在于,从远程的云处理资源中至少调度所述不满足规定能力的资源,具体包括从远程的云处理资源中调度处理所述任务所需的各资源。3.如权利要求2所述的方法,其特征在于,所述任务为应用程序编程接口API程序中调用的元API。4.如权利要求1所述的方法,其特征在于,从远程的云处理资源中至少调度所述不满足规定能力的资源,并基于调度出的资源处理所述任务,具体包括从远程的云处理资源中调度所述不满足规定能力的资源,并基于调度出的资源,处理所述任务中需要使用调度出的资源的子任务;所述方法还包括终端在本地的处理资源中,调度满足规定能力的资源,并基于在本地调度出的资源,处理所述任务中需要使用在本地调度出的资源的子任务。5.如权利要求1所述的方法,其特征在于,终端通知远程的处理系统执行从远程的云处理资源中至少调度所述不满足规定能力的资源,具体包括终端将所述任务中的相关任务信息发送给所述云处理系统,通知所述云处理系统执行根据接收到的任务信息至少调度所述不满足规定能力的资源。6.如权利要求1所述的方法,其特征在于,终端通知远程的处理系统执行从远程的云处理资源中至少调度所述不满足规定能力的资源之前,还包括终端确认所述至少一个资源为处理所述任务的必选资源。7.如权利要求6所述的方法,其特征在于,还包括终端确认所述至少一个资源为处理所述任务的必选资源之后,确定与所述远程的处理系统之间的通信状态;若确定出为中断状态,则执行下述操作终止处理所述任务;或将所述任务挂起,并待与所述远程的处理系统之间的通信状态为正常通信状态后,恢复处理所述任务;或将所述任务挂起,并待本地的所述至少一个资源满足对应的规定能力时,恢复处理所述任务。8.如权利要求1所述的方法,其特征在于,还包括终端在判断出读取的各资源的能力中存在至少一个资源的能力不满足对应的规定能力时,判断所述至少一个资源是否为处理所述任务的可选资源;若判断出为可选资源,则从本地的处理资源中调度处理所述任务所需的各资源;并基于本地调度出的资源处理所述任务。9.如权利要求1所述的方法,其特征在于,还包括终端在判断出读取的各资源的能力均满足对应的规定能力时,从本地的处理资源中调度处理所述任务所需的各资源;并基于本地调度出的资源处理所述任务。10.如权利要求1所述的方法,其特征在于,还包括终端在判断出读取的各资源的能力均满足对应的规定能力时,判断所述任务是否为安全性敏感任务、且是否为能够在远程执行的任务;以及在判断结果均为是时,所述终端通知远程的处理系统执行从远程的云处理资源中调度处理所述任务所需的各资源,并基于调度出的资源处理所述任务。11.如权利要求1所述的方法,其特征在于,还包括终端在判断出读取的各资源的能力均满足对应的规定能力时,判断所述任务是否为安全性敏感任务、且是否为不能够在远程执行的任务;以及在判断结果均为是时,所述终端控制自身正在处理中的除所述任务外的其他任务进入等待状态,并在其他任务处于等待状态下时,从本地的处理资源中调度处理所述任务所需的各资源,并基于本地调度出的资源处理所述任务,待所述任务处理完成后,控制其他任务进入正常运行状态。12.如权利要求10或11所述的方法,其特征在于,所述终端在确定所述任务满足下述条件时,判断所述任务为安全性敏感任务所述终端判断所述任务为预先设置的敏感任务列表中记载的任务;和/或所述终端判断所述任务调用的资源为敏感性资源;和/或所述终端判断调用所述任务的应用程序不是预先设置的应用程序白名单中记载的应用程序,也不是预先设置的应用程序黑名单中记载的应用程序,提示是否继续运行调用所述任务的应用程序,并接收到继续运行调用所述任务的应用程序的指示。13.如权利要求12所述的方法,其特征在于,还包括所述终端在判断出所述任务是应用程序黑名单中记载的应用程序时,或者在接收到不继续运行调用所述任务的应用程序的指示时,终止运行调用所述任务的应用程序或者终止运行调用所述任务的应用程序调用的API。14.如权利要求12所述的方法,其特征在于,所述终端判断所述任务调用的资源为敏感性资源,具体包括所述终端判断所述任务调用的接口为预定义的敏感接口 ;和/或所述终端判断所述任务调用的操作系统的关键文件、和/或位置信息文件、和/或存放应用密钥的文件、和/或存放通信记录的文件中包含有预定义的敏感关键字。15.如权利要求14所述的方法,其特征在于,所述预定义的敏感接口包括与计费相关和/或与用户隐私相关的接口。16.如权利要求1所述的方法,其特征在于,终端确定处理所述任务所需的各资源的规定能力,具体包括终端读取所述任务的配置信息;从读取的配置信息中解析出处理所述任务所需的各资源的规定能力。17.如权利要求1所述的方法,其特征在于,所述任务包括 应用程序;和/或API。18.如权利要求1所述的方法,其特征在于,所述资源包括静态资源和/或动态资源。19.如权利要求1所述的方法,其特征在于,调度出的资源包括 硬件资源;和/或 接口资源;和/或 数据资源。20.一种资源调度装置,其特征在于,包括 能力确定模块,用于在准备处理任务时或者在处理任务过...

【专利技术属性】
技术研发人员:欧阳聪星周建明常嘉岳李遥
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1