• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 16
    • 下载费用:30 金币  

    重庆时时彩百位毒胆: 优化进程的处理方法及装置.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201210423983.0

    申请日:

    2012.10.30

    公开号:

    CN103793265A

    公开日:

    2014.05.14

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/46申请日:20121030|||公开
    IPC分类号: G06F9/46 主分类号: G06F9/46
    申请人: 腾讯科技(深圳)有限公司
    发明人: 梁晓文
    地址: 518000 广东省深圳市福田区赛格科技园2栋东403室
    优先权:
    专利代理机构: 北京三高永信知识产权代理有限责任公司 11138 代理人: 罗振安
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201210423983.0

    授权公告号:

    ||||||

    法律状态公告日:

    2016.05.11|||2014.06.11|||2014.05.14

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种优化进程的处理方法及装置,属于计算机技术领域。所述方法包括:确定当前正在执行的至少一个进程;根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程;预设进程分类列表中包括预设类别进程和预设类别进程的特征信息;根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。本发明的技术方案,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程的任务时处理效率较低的缺陷,有效地提高终端处理效率,增强用户的使用体验。

    权利要求书

    权利要求书
    1.  一种优化进程的处理方法,其特征在于,所述方法包括:
    确定当前正在执行的至少一个进程;
    根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程;所述预设进程分类列表中包括预设类别进程和所述预设类别进程的特征信息;
    根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对所述至少一个进程进行优化处理。

    2.  根据权利要求1所述的方法,其特征在于,确定当前正在执行的至少一个进程,包括:
    确定当前正在执行的所述至少一个进程中每一个进程的维度信息;所述维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。

    3.  根据权利要求2所述的方法,其特征在于,所述预设类别进程采用所述预设类别进程的维度信息标识;
    根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程,包括:
    当所述预设进程分类列表中的预设类别进程和所述至少一个进程中每一个进程均采用向量表示时,对于所述至少一个进程中每一个进程,计算所述进程与所述预设类别进程的欧几里德距离;
    判断所述进程与所述预设类别进程的欧几里德距离是否小于等于预设阈值;
    当所述进程与所述预设类别进程的欧几里德距离小于等于所述预设阈值,确定所述进程与所述预设类别进程相匹配。

    4.  根据权利要求3所述的方法,其特征在于,当所述进程与所述预设类别进程的欧几里德距离大于所述预设阈值时,所述方法还包括:
    将所述进程增加至所述预设进程分类列表中,作为新增的预设类别进程。

    5.  根据权利要求2-4任一所述的方法,其特征在于,根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对所述至少一个进程进行 优化处理,包括:
    根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定所述至少一个进程的相互兼容性;
    根据所述至少一个进程的相互兼容性以及所述至少一个进程中每一个进程的优先级,对所述至少一个进程进行优化处理。

    6.  根据权利要求5所述的方法,其特征在于,所述预设类别进程的特征信息根据所述预设类别进程的维度信息确定。

    7.  一种优化进程的处理装置,其特征在于,所述装置包括:
    确定???,用于确定当前正在执行的至少一个进程;
    识别???,用于根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程;所述预设进程分类列表中包括预设类别进程和所述预设类别进程的特征信息;
    优化???,用于根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对所述至少一个进程进行优化处理。

    8.  根据权利要求7所述的装置,其特征在于,所述确定???,具体用于确定当前正在执行的所述至少一个进程中每一个进程的维度信息;所述维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。

    9.  根据权利要求8所述的装置,其特征在于,所述识别???,具体用于当所述预设类别进程采用所述预设类别进程的维度信息标识,所述预设进程分类列表中的预设类别进程和所述至少一个进程中每一个进程均采用向量表示时,对于所述至少一个进程中每一个进程,计算所述进程与所述预设类别进程的欧几里德距离;判断所述进程与所述预设类别进程的欧几里德距离是否小于等于预设阈值;当所述进程与所述预设类别进程的欧几里德距离小于等于所述预设阈值,确定所述进程与所述预设类别进程相匹配。

    10.  根据权利要求9所述的装置,其特征在于,所述装置还包括:
    增加???,用于当所述进程与所述预设类别进程的欧几里德距离大于所述预设阈值时,将所述进程增加至所述预设进程分类列表中,作为新增的预设类别进程。

    11.  根据权利要求8-10任一所述的装置,其特征在于,所述优化???,具 体用于根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定所述至少一个进程的相互兼容性;根据所述至少一个进程的相互兼容性以及所述至少一个进程中每一个进程的优先级,对所述至少一个进程进行优化处理。

    12.  根据权利要求11所述的装置,其特征在于,所述预设类别进程的特征信息根据所述预设类别进程的维度信息确定。

    说明书

    说明书优化进程的处理方法及装置
    技术领域
    本发明涉及计算机技术领域,特别涉及一种优化进程的处理方法及装置。
    背景技术
    随着互联网的发展,用户所使用的终端如计算机大部分时间都不会只执行一项任务,例如当用户利用计算机浏览网页或者观看在线视频的同时,可能还会进行下载业务,或者同时安全软件也会进行更新或者是扫描等操作。每一项任务对应一个进程,当计算机在同一时间处理多项任务的时候,计算机同一时间处理有多项进程。
    在实现本发明的过程中,发明人发现现有技术至少存在以下问题:现有技术中,当终端同时处理多项任务,执行多个进程时,多个进程可能同时占用网络带宽和/或网络资源,终端无法同时对多个任务进行有效处理,造成终端处理效率降低。例如用户利用计算机浏览网页或者观看在线视频的同时,安全软件也会进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,导致计算机处理效率降低。
    发明内容
    为了解决现有技术的问题,本发明实施例提供了一种优化进程的处理方法及装置。所述技术方案如下:
    一方面,提供了一种优化进程的处理方法,所述方法包括:
    确定当前正在执行的至少一个进程;
    根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程;所述预设进程分类列表中包括预设类别进程和所述预设类别进程的特征信息;
    根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息, 对所述至少一个进程进行优化处理。
    可选地,在如上所述的优化进程的处理方法中,确定当前正在执行的至少一个进程,包括:
    确定当前正在执行的所述至少一个进程中每一个进程的维度信息;所述维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。
    可选地,在如上所述的优化进程的处理方法中,所述预设类别进程采用所述预设类别进程的维度信息标识;
    根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程,包括:
    当所述预设进程分类列表中的预设类别进程和所述至少一个进程中每一个进程均采用向量标识时,对于所述至少一个进程中每一个进程,计算所述进程与所述预设类别进程的欧几里德距离;
    判断所述进程与所述预设类别进程的欧几里德距离是否小于等于预设阈值;
    当所述进程与所述预设类别进程的欧几里德距离小于等于所述预设阈值,确定所述进程与所述预设类别进程相匹配。
    可选地,在如上所述的优化进程的处理方法中,当所述进程与所述预设类别进程的欧几里德距离大于所述预设阈值时,还包括:
    将所述进程增加至所述预设进程分类列表中,作为新增的预设类别进程。
    可选地,在如上所述的优化进程的处理方法中,根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对所述至少一个进程进行优化处理,包括:
    根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定所述至少一个进程的相互兼容性;
    根据所述至少一个进程的相互兼容性以及所述至少一个进程中每一个进程的优先级,对所述至少一个进程进行优化处理。
    可选地,在如上所述的优化进程的处理方法中,所述预设类别进程的特征信息根据所述预设类别进程的维度信息确定。
    另一方面,提供了一种优化进程的处理装置,所述装置包括:
    确定???,用于确定当前正在执行的至少一个进程;
    识别???,用于根据预设进程分类列表识别所述至少一个进程中每一个进程所匹配的预设类别进程;所述预设进程分类列表中包括预设类别进程和所述预设类别进程的特征信息;
    优化???,用于根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对所述至少一个进程进行优化处理。
    可选地,在如上所述的优化进程的处理装置中,所述确定???,具体用于确定当前正在执行的所述至少一个进程中每一个进程的维度信息;所述维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。
    可选地,在如上所述的优化进程的处理装置中,所述识别???,具体用于当所述预设类别进程采用所述预设类别进程的维度信息标识,所述预设进程分类列表中的预设类别进程和所述至少一个进程中每一个进程均采用向量标识时,对于所述至少一个进程中每一个进程,计算所述进程与所述预设类别进程的欧几里德距离;判断所述进程与所述预设类别进程的欧几里德距离是否小于等于预设阈值;当所述进程与所述预设类别进程的欧几里德距离小于等于所述预设阈值,确定所述进程与所述预设类别进程相匹配。
    可选地,在如上所述的优化进程的处理装置中,还包括:
    增加???,用于当所述进程与所述预设类别进程的欧几里德距离大于所述预设阈值时,将所述进程增加至所述预设进程分类列表中,作为新增的预设类别进程。
    可选地,在如上所述的优化进程的处理装置中,所述优化???,具体用于根据所述至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定所述至少一个进程的相互兼容性;根据所述至少一个进程的相互兼容性以及所述至少一个进程中每一个进程的优先级,对所述至少一个进程进行优化处理。
    可选地,在如上所述的优化进程的处理装置中,所述预设类别进程的特征信息根据所述预设类别进程的维度信息确定。
    本发明实施例的优化进程的处理方法及装置,通过确定当前正在执行的至少一个进程;根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程;预设进程分类列表中包括预设类别进程和预设类别进程的特征 信息;根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。采用本发明实施例的技术方案,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务时处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用本发明实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用本发明实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强了计算机用户浏览网页或者观看在线视频的体验。
    附图说明
    为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    图1为本发明实施例一提供的图像处理方法的流程图。
    图2为本发明实施例二提供的图像处理方法的流程图。
    图3为本发明实施例三提供的图像处理装置的结构示意图。
    图4为本发明实施例四提供的图像处理装置的结构示意图。
    具体实施方式
    为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
    实施例一
    图1为本发明实施例一提供的优化进程的处理方法的流程图。如图1所示,本实施例的优化进程的处理方法,具体可以包括如下步骤:
    100、确定当前正在执行的至少一个进程;
    101、根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程;
    其中,本实施例的预设进程分类列表中包括预设类别进程和预设类别进程的特征信息。具体地,预设进程分类列表中可以包括一个预设类别的进程及该预设类别进程的特征信息,或者也可以包括多个预设类别的进程以及每一个预设类别进程的特征信息。
    102、根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。
    例如可以根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,可以有效地了解至少一个进程中每一个进程,从而能够对至少一个进程进行优化处理。例如可以有些处理某些进程,而暂停另一些进程。
    本实施例的优化进程的处理方法可以为一优化进程的处理装置,具体地,该优化进程的处理装置具体可以设置在终端中,具体地可以设置在固定终端如计算机中,或者还可以设置在移动终端如手机或者平板电脑中。
    本实施例的优化进程的处理方法,通过确定当前正在执行的至少一个进程;根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程;预设进程分类列表中包括预设类别进程和预设类别进程的特征信息;根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。采用本实施例的技术方案,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用本实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用本实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强 了计算机用户浏览网页或者观看在线视频的体验。
    可选地,在上述图1所示实施例的基础上,上述实施例中的步骤100“确定计算机当前正在执行的至少一个进程”,具体可以包括:确定当前正在执行的至少一个进程中每一个进程的维度信息。即本实施例中,具体采用本实施例中的维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。其中鼠标点击频率和键盘点击频率可以采用一单位时间内的平均鼠标点击率和键盘点击率来表示。
    进一步可选地,上述实施例中的预设类别进程也可以采用预设类别进程的维度信息标识;其中的维度信息也可以包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。
    需要说明的是,预设进程分类列表可以为优化进程的处理装置从云端服务器中下载获取到的,该方案中,由云端服务器管理预设进程分类列表。
    此时对应的步骤101“根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程”,具体可以包括如下步骤:
    (1)对于至少一个进程中每一个进程,计算该进程与预设类别进程的欧几里德距离;
    本实施例中预设进程分类列表中的预设类别进程和至少一个进程中每一个进程均采用向量表示时,例如进程金和预设类别进程均可以表示为X=(x1,x2,x3,x4,x5,x6),其中x1,x2,x3,x4,x5,x6分别表示该进程的带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏等维度。例如带宽占用率、处理器占用率和内存占用率三个维度可以根据实际需求分别设置为高中低三个层次,分别采用3、2、1来表示,3表示带宽占用率、处理器占用率或者内存占用率最高,1表示带宽占用率、处理器占用率或者内存占用率最低。鼠标点击频率和键盘点击频率两个维度可以根据实际需求分别设置为高和低两个层次,例如2可以分别表示鼠标点击频率和键盘点击频率高,1可以分别表示鼠标点击频率和键盘点击频率低。全屏可以采用1表示,非全屏可以采用0表示。
    (2)判断该进程与预设类别进程的欧几里德距离是否小于等于预设阈值; 当该进程与预设类别进程的欧几里德距离小于等于预设阈值,执行步骤(3);否则当该进程与预设类别进程的欧几里德距离大于预设阈值,执行步骤(4);
    需要说明的是,实际应用中,该方法依赖于检测出的进程占用资源等参数,但存在的问题是某个时间检测的某进程占用资源的状态可能不是正常情况下的状态,例如当播放高清视频时用户点击了暂停,则此时检测出来播放程序消耗的系统资源是低,显然与实际不符。此时可以采取多次检测的方法,计算多次检测得到的该进程与预设类别进程的欧几里德距离并取多次(如100次)的平均值,作为该进程与预设类别进程的欧几里德距离。采取多次检测的方法,可以令每种进程分类的向量的值更为贴近用户的实际,检测更加准确。
    (3)确定该进程与预设类别进程相匹配。
    (4)将该进程增加至预设进程分类列表中,作为新增的预设类别进程。、
    该步骤(4)方案中对应由优化进程的处理装置在本地管理预设进程分类列表。
    本实施例中,当该进程与预设类别进程的欧几里德距离小于等于预设阈值时,表示该进程与预设类别进程属于同类,此时可以确定该进程与预设类别进程相匹配。否则当该进程与预设进程分类表中的所有预设类别进程的欧几里德距离大于预设阈值时,此时该进程与预设进程分类表中的所有预设类别进程都不属于同类,即此时可以确定该进程与预设进程分类表中的所有预设类别进程均不相匹配,此时可以将该进程作为一个新增的预设类别进程增加至预设进程分类表中。
    例如对于X=(x1,x2...xn)和Y=(y1,y2...yn)两个向量,它们的欧几里德距离可以表示为:
    d(X,Y)=(x1-y1)2+(x2-y2)2+...+(xn-yn)2=Σi=1n(xi-yi)2]]>
    采用上述表示方式,一个下载应用的进程可以采用如下向量表示:Xdownload=(3,1,2,1,1,0)。预设进程分类表中的一个下载类型的应用的预设类别进程的可以表示为Xbandwidh=(3,1,1,1,1,0)。采用上述欧几里德距离计算公式,若计算得到这 两个向量的欧几里德距离的值小于一个预设值,则可以判断这两个向量为同类。例如计算前述前面Xdownload和Xbandwidth的欧几里德距离,得出的结果为1,可以认为下载业务的进程属于下载类型的应用的进程。
    上述步骤(4)之后,具体还可以包括:向云端服务器上传该进程,以供云端服务器将该进程增加至预设进程分类列表中,作为新增的预设类别进程。同理该方案中,由云端服务器管理预设进程分类列表。
    需要说明的是,预设类别进程的特征信息可以根据预设类别进程的维度信息确定。例如类别进程可以根据不同的应用来区分,根据应用可以包括如下进程:
    (a)大型游戏的进程。根据此类进程的维度信息可以得知此类应用的特征信息为:带宽少,消耗资源大,且不宜同时执行其他消耗资源大的任务(如木马扫描等)和打断游戏(即弹出有提示窗口)的过程。
    (b)在线视频、下载软件类的进程。根据此类进程的维度信息可以得知此类应用的特征信息为:占用带宽大,消耗资源中等,且不宜同时执行其他消耗带宽的任务(下载更新等)。
    (c)高清视频类的进程。根据此类进程的维度信息可以得知此类应用的特征信息为:此类应用消耗资源大,占用带宽小,不宜同时执行其他消耗资源大的任务(如木马扫描)。
    (d)一般类应用的进程,包括浏览网页、文档处理等。。根据此类进程的维度信息可以得知此类应用的特征信息为:此类应用消耗资源少,占用带宽??;通??梢杂肫渌τ玫慕碳嫒?,即可以同时执行。
    可选地,在上述实施例的技术方案的基础上,步骤102“根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理”,具体可以包括如下步骤:
    (A)根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定至少一个进程的相互兼容性;
    例如预设类别进程的特征信息可以指的是该预设类别基础占用带宽情况、消耗资源情况等等,根据每一个预设进程的特征信息可以确定各进程之间的兼容性?;蛘咴ど杞痰奶卣餍畔⒅谢箍梢灾苯影ǜ迷ど杞逃肫渌痰募嫒菪?。
    (B)根据至少一个进程的相互兼容性以及至少一个进程中每一个进程的优先级,对至少一个进程进行优化处理。
    例如可以根据上述根据业务类型区分的上述(a)-(d)四种进程的特征信息,可以得到各进程之间的兼容性。然后可以根据进程的兼容性以及每一个进程的优先级,对至少一个进程进行优化处理。例如优先选择优先级最高的进程,然后关掉与该优先级最高的进程不兼容的其他进程,保留可以与该优先级最高的进程兼容的进程,从而实现对至少一个进程进行优化处理。
    上述所有可选技术方案可以采用可以结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
    采用上述实施例的技术方案,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用上述实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用上述实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强了计算机用户浏览网页或者观看在线视频的体验。
    实施例二
    图2为本发明实施例二提供的优化进程的处理方法的流程图。本实施例以优化进程的处理装置为终端为例,在上述实施例的基础上提供本发明的一种可选实施例。如图2所示,本实施例的优化进程的处理方法,具体可以包括如下步骤:
    200、终端从云端服务器下载预设进程分类列表;
    该预设进程分类列表中包括预设类别进程,具体可以包括一个预设类别进程,也可以包括两个或者多个预设类别进程。每个预设类别进程采用带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中 的至少一个维度信息来表示。
    201、终端确定当前正在执行的至少一个进程;
    每一个进程也采用带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个维度信息来表示。
    例如终端当前正在执行的至少一个进程包括浏览网页、高清视频、下载软件和木马扫描等进程。其中浏览网页对应的进程消耗资源少,占用带宽??;通??梢杂肫渌τ玫慕碳嫒?。高清视频的进程消耗资源大,占用带宽小,不宜同时执行其他消耗资源大的任务(如木马扫描)。下载软件对应的进程占用带宽大,消耗资源中等,且不宜同时执行其他消耗带宽的任务。木马扫描耗资源大,占用带宽小。
    202、对于至少一个进程中每一个进程,终端计算该进程与预设类别进程的欧几里德距离;
    203、终端判断该进程与预设类别进程的欧几里德距离是否小于等于预设阈值;当小于等于时,执行步骤204;否则执行步骤205;
    该步骤在实现时,具体可以理解为判断该进程与预设进程列表中的每一个预设类别进程欧几里德距离是否小于等于预设阈值;只要该进程与一个预设类别进程欧几里德距离小于等于预设阈值,便可以确定该进程与预设类别进程相匹配。否则当该进程与任意预设进程列表中的任一个预设类别进程欧几里德距离均大于预设阈值时,均确定该进程与预设类别进程不相匹配,此时可以将该
    204、终端确定该进程与预设类别进程相匹配;执行步骤206;
    205、终端将该进程作为新增的预设类别进程;执行步骤206;、
    此时该进程与该新增的预设类别进程(即其自身)相匹配。
    可选地该步骤205之后可以还包括:终端向云端服务器上传该进程,以供云端服务器将该进程增加至预设进程分类列表中,作为新增的预设类别进程。
    206、终端获取至少一个进程中与每一个进程相匹配预设类别进程,能够获取每一个进程相匹配的预设类别进程的特征信息;执行步骤207;
    207、终端根据至少一个进程中与每一个进程相匹配的预设类别进程的特征信息,确定至少一个进程的相互兼容性;执行步骤208;
    例如特征信息具体可以包括各进程之间的兼容性,如高清视频与木马扫描的进程不兼容。
    208、根据至少一个进程的相互兼容性以及至少一个进程中每一个进程的优先级,对至少一个进程进行优化处理。
    例如当高清视频的进程的优先级高于木马扫描时,可以先关掉木马扫描的进程,包括高清视频的进程,从而防止终端同时执行两个消耗资源大的任务,保证终端处理任务的效率。
    本实施例的优化进程的处理方法,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用上述实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用上述实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强了计算机用户浏览网页或者观看在线视频的体验。
    实施例三
    图3为本发明实施例三提供的优化进程的处理装置的结构示意图。如图3所示,本实施例的优化进程的处理装置,具体可以包括:确定???0、识别???1和优化???2。
    其中确定???0用于确定当前正在执行的至少一个进程;识别???1与确定???0连接,识别???1用于根据预设进程分类列表识别确定???0确定的至少一个进程中每一个进程所匹配的预设类别进程;该预设进程分类列表中包括预设类别进程和预设类别进程的特征信息;优化???2与识别???1连接,优化???2用于根据识别???1所识别的至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。
    本实施例的优化进程的处理装置,通过采用上述??槭迪钟呕痰拇碛肷鲜鱿喙胤椒ㄊ凳├氖迪只葡嗤?,详细可以参考上述相关方法实施例的记载,在此不再赘述。
    本实施例的优化进程的处理装置,通过采用上述??槭迪滞ü范ǖ鼻罢谥葱械闹辽僖桓鼋?;根据预设进程分类列表识别至少一个进程中每一个进程所匹配的预设类别进程;预设进程分类列表中包括预设类别进程和预设类别进程的特征信息;根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,对至少一个进程进行优化处理。采用本实施例的技术方案,能够根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用本实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用本实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强了计算机用户浏览网页或者观看在线视频的体验。
    实施例四
    图4为本发明实施例四提供的优化进程的处理装置的结构示意图。如图4所示,本实施例的优化进程的处理装置在上述图3所示实施例的基础上,进一步还可以包括如下技术方案。
    其中确定???0具体用于确定当前正在执行的至少一个进程中每一个进程的维度信息;维度信息包括带宽占用率、处理器占用率、内存占用率、鼠标点击频率、键盘点击频率和是否全屏中的至少一个。
    识别???1具体用于当预设类别进程采用预设类别进程的维度信息标识,预设进程分类列表中的预设类别进程和至少一个进程中每一个进程均采用向量表示时,对于确定???0确定的至少一个进程中每一个进程,计算进程与预设类别进程的欧几里德距离;判断进程与预设类别进程的欧几里德距离是否小于等于预设阈值;当进程与预设类别进程的欧几里德距离小于等于预设阈值,确定进程与预设类别进程相匹配。
    如图4所示,可选地,本实施例的优化进程的处理装置中还可以包括:增 加???3。该增加???3具体可以与识别???1连接,增加???3用于当识别???1识别确定进程与预设类别进程的欧几里德距离大于预设阈值时,将进程增加至预设进程分类列表中,作为新增的预设类别进程。此时该方案对应由优化进程的处理装置在本地管理该预设进程分类列表。当由云端服务器管理预设进程分类列表时,此时该优化进程的处理装置中可以包括上传???,用于向云端服务器上传该进程,以供云端服务器将该进程增加至预设进程分类列表中,作为新增的预设类别进程。
    进一步可选地,本实施例的优化进程的处理装置中,优化???2具体用于根据至少一个进程中每一个进程所匹配的预设类别进程的特征信息,确定至少一个进程的相互兼容性;根据至少一个进程的相互兼容性以及至少一个进程中每一个进程的优先级,对至少一个进程进行优化处理。
    进一步可选地,上述实施例中的预设类别进程的特征信息根据预设类别进程的维度信息确定。
    上述所有可选技术方案可以采用可以结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
    本实施例的优化进程的处理装置,通过采用上述??槭迪钟呕痰拇碛肷鲜鱿喙胤椒ㄊ凳├氖迪只葡嗤?,详细可以参考上述相关方法实施例的记载,在此不再赘述。
    本实施例的优化进程的处理装置,通过采用上述??槟芄桓葜辽僖桓鼋讨忻恳桓鼋趟ヅ涞慕汤啾鸨晔兜奶卣餍畔?,对至少一个进程进行优化处理,能够有效地弥补现有技术中当终端同时执行多个进程时,未对多个进程进行优化处理,造成终端处理多个进程对应的任务处理效率较低的缺陷,从而有效地提高终端处理效率,增强终端用户的使用体验。例如采用上述实施例的技术方案,当用户利用计算机浏览网页或者观看在线视频的同时,若安全软件也开始进行更新或者是扫描等操作,由于安全类软件进行更新以及扫描病毒需要消耗大量计算机的资源,无疑会影响计算机进行浏览网页或者观看在线视频或者其他任务的执行,采用上述实施例的技术方案,可以对进程进行优化处理,例如在用户利用计算机浏览网页或者观看在线视频的同时,停止安全软件行更新或者是扫描等操作,从而保证了计算机处理用户浏览网页或者观看在线视频的效率,增强了计算机用户浏览网页或者观看在线视频的体验。
    上述是实施例中的优化进程的处理装置在实现时具体可以设置在终端侧。
    需要说明的是:上述实施例提供的优化进程的处理在优化进程处理时,仅以上述各功能??榈幕纸芯倮得?,实际应用中,可以根据需要而将上述功能分配由不同的功能??橥瓿?,即将装置的内部结构划分成不同的功能???,以完成以上描述的全部或者部分功能。另外,上述实施例提供的优化进程的处理装置与优化进程的处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
    上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
    本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
    以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的?;し段е?。

    关 键 词:
    优化 进程 处理 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:优化进程的处理方法及装置.pdf
    链接地址://www.4mum.com.cn/p-6158786.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03