[发明专利]一种运行进程的方法、系统及设备有效
申请号: | 201110000502.0 | 申请日: | 2011-01-04 |
公开(公告)号: | CN102546920A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 章锋 | 申请(专利权)人: | 中国移动通信有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F9/48;H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运行 进程 方法 系统 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种运行进程的方法、系统及设备。
背景技术
随着手机的软、硬件能力的不断提升,手机特别是智能手机的功能日益强大,用户对手机的应用不再仅仅满足于打电话、发短消息和个人信息管理,而是越来越多地使用手机的拍照、录像、听音乐、玩游戏、浏览网页、收发邮件、识别语言和图像处理等业务应用软件,并逐步用于企业应用和移动办公领域,同时,为了使手机能够安全地运行上述功能,在手机中也需要杀毒软件和防火墙软件能安全应用软件。
由于手机中运行了大量应用软件(包括业务应用软件和安全应用软件),因此,对手机的计算能力提出了较高的要求。目前,为了解决手机的计算能力不能很好地满足大量应用软件运行的问题,将需要在手机上运行的进程迁移到服务器端,即将该进程的计算过程转移到服务器端运行,从而有效降低对手机的计算压力,同时还能够降低计算过程为手机带来的功耗。将手机上运行的计算过程迁移到服务器端的方式为:
将原本需要在终端内运行的进程迁移至服务器端,由服务器端来运行该进程,同时利用服务器集群中负载均衡的思想,将迁移至服务器端的进程在不同服务器之间动态迁移,避免某一服务器的负载过大的问题。
在目前的迁移方式中,终端只能按照固定方式将全部或部分进程进行迁移,而在实际操作中,由于网络带宽以及手机/服务器的能力不同,在这种固定迁移方式下,可能出现服务器端无法正确运行相应进程的问题。
发明内容
本发明实施例提供一种运行进程的方法、系统及设备,用以解决现有技术中存在的固定迁移方式下,可能出现服务器端无法正确运行迁移进程的问题。
一种运行进程的方法,所述方法包括:
终端在启动第一进程时,检测终端的负载、第一进程运行时需要的计算能力、服务器能够提供的计算能力以及终端与服务器之间的传输带宽中的一个或多个信息;
在检测出的信息满足设定条件时,终端将运行所述第一进程的输入参数同步至服务器,指示该服务器根据接收到的输入参数运行第一进程;
终端接收服务器运行所述第一进程后返回的运行结果。
一种运行进程的系统,所述系统包括:
终端,用于在启动第一进程时,检测终端的负载、第一进程运行时需要的计算能力、服务器能够提供的计算能力以及终端与服务器之间的传输带宽中的一个或多个信息,在检测出的信息满足设定条件时,将运行第一进程的输入参数同步至服务器,并接收服务器返回的运行结果;
服务器,用于根据接收到的输入参数运行第一进程,并向终端返回运行结果。
一种终端,所述终端包括:
检测模块,用于在启动第一进程时,检测终端的负载、服务器能够提供的计算能力以及终端与服务器之间的传输带宽中的一个或多个信息;
迁移模块,用于在检测出的信息满足设定条件时,将运行所述第一进程的输入参数同步至服务器,指示该服务器根据接收到的输入参数运行第一进程;
接收模块,用于接收服务器运行所述第一进程后返回的运行结果。
一种服务器,所述服务器包括:
接收模块,用于接收终端同步至的输入参数,所述输入参数是终端在启动第一进程时,检测终端的负载、第一进程运行时需要的计算能力、服务器能够提供的计算能力以及终端与服务器之间的传输带宽中的一个或多个信息,在检测出的信息满足设定条件时发送的;
运行模块,用于根据接收到的输入参数运行第一进程;
返回模块,用于向终端返回运行结果。
本发明实施例根据终端负载、服务器能力以及通信状态来动态迁移终端进程,将本应在终端侧运行的进程迁移至在服务器侧运行,由于服务器的能力以及终端与服务器之间的网络状态都能够支持进程迁移,因此,通过本发明方案可以确保进程迁移的正确运行,有效地降低运行进程对终端造成的计算压力。
附图说明
图1为本发明实施例一中运行进程的方法示意图;
图2为本发明实施例二中终端和服务器之间通信关系示意图;
图3为本发明实施例三中运行进程的系统结构示意图;
图4为本发明实施例四中终端各逻辑部件示意图;
图5为本发明实施例五中服务器各逻辑部件示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司,未经中国移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110000502.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多图片Web页面浏览显示加速的方法
- 下一篇:一种全自停充电器