[发明专利]扫描任务的调度方法及系统有效

专利信息
申请号: 201510474717.4 申请日: 2015-08-05
公开(公告)号: CN105045661B 公开(公告)日: 2018-06-22
发明(设计)人: 杨绍波;魏如辉;盛颖 申请(专利权)人: 北京瑞星网安技术股份有限公司
主分类号: G06F9/48 分类号: G06F9/48;G06F21/56
代理公司: 广州华进联合专利商标代理有限公司 44224 代理人: 郑小粤
地址: 100190 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 扫描 变频处理 扫描对象 任务管理器 扫描线程 变频信号 处理对象 性能调节 队列 调度 参数创建 调度扫描 环境差异 模式信号 智能调度 初始化 舒适度 线程 创建 指令 灵活
【权利要求书】:

1.一种扫描任务的调度方法,其特征在于,包括以下步骤:

任务管理器接收到创建指令后创建扫描任务,并初始化所述扫描任务的基本属性,其中,所述扫描任务包括处理对象队列,所述处理对象队列适用于存放扫描对象;

任务管理器根据接收到的模式信号或默认的模式信号获取所述扫描任务的当前变频处理模式,根据所述当前变频处理模式的性能调节参数创建相应数量的扫描线程;其中,所述任务管理器中存储有变频处理模式,所述变频处理模式包括至少两种处理模式,所述当前变频处理模式为所述变频处理模式之中的一种处理模式,并可以在所述至少两种处理模式之间进行切换;

所述任务管理器将需要处理的所述扫描对象存入所述处理对象队列中;

所述扫描线程从所述处理对象队列中获取所述扫描对象,并对所述扫描对象进行查毒杀毒处理;

在所述扫描线程对所述扫描对象进行查毒杀毒的处理过程中,若所述任务管理器接收到变频信号,则根据所述变频信号获取所述扫描任务的当前变频处理模式,并根据所述当前变频处理模式的性能调节参数调度所述扫描线程;

所述调度所述扫描线程的方法包括调度扫描线程的数量或调整处理两个扫描对象之前的间隔时间;

其中,所述性能调节参数包括所述扫描线程的数量及扫描任务在中央处理器中的占用率。

2.根据权利要求1所述的扫描任务的调度方法,其特征在于,还包括以下步骤:

所述任务管理器创建所述扫描任务后,根据所述扫描任务的所述基本属性将所述扫描任务分为持续任务和一般任务,对所述扫描任务进行统一管理;

监听控制进程通过所述任务管理器遍历所述持续任务和所述一般任务,获取需要监听的第一扫描任务,并与所述第一扫描任务建立监听控制模式;

所述第一扫描任务中的所述扫描线程对所述扫描对象进行查毒杀毒处理时,将所述第一扫描任务中的扫描进度信息进行保存,并通过所述监听控制模式将所述扫描进度信息通知给所述监听控制进程;

其中,所述监听控制进程为多个。

3.根据权利要求1所述的扫描任务的调度方法,其特征在于,还包括所述扫描线程状态的设置步骤,所述扫描线程状态的设置步骤包括如下步骤:

在根据所述性能调节参数创建相应数量的所述扫描线程之后,设置所述扫描线程的状态为空闲状态;

在将需要处理的所述扫描对象存入所述处理对象队列中之后,设置所述扫描线程的状态为开始状态;

在所述扫描线程从所述处理对象队列中获取所述扫描对象之前,判断是否接收到暂停信号、删除信号和退出信号;

若接收到所述暂停信号,则将对应的所述扫描线程的状态设置为暂停状态,若接收到所述删除信号或所述退出信号,则将对应的所述扫描线程删除或退出,并将正进行查毒杀毒处理的扫描线程的计数原子减1,若所有所述扫描线程均已删除或退出,则将所述计数原子减至0,并设置所述扫描线程的状态为结束;

若没有接收到所述暂停信号、所述删除信号和所述退出信号,则判断所述扫描线程是否获得所述扫描对象;

若是,则设置所述扫描线程的状态为运行状态,并将正进行查毒杀毒处理的扫描线程的计数原子加1,所述扫描线程对所述扫描对象进行查毒杀毒处理;

若否,则返回执行所述判断是否接收到暂停信号、删除信号和退出信号的步骤。

4.根据权利要求1至3任一项所述的扫描任务的调度方法,其特征在于,所述扫描线程从所述处理对象队列中获取所述扫描对象,并对所述扫描对象进行查毒杀毒处理,包括异步处理的步骤:

从所述处理对象队列中获取所述扫描对象,调度所有所述扫描线程对所述扫描对象进行查毒杀毒处理,若第一扫描线程处理完获取的所述扫描对象后,创建新的所述扫描对象并存入所述处理对象队列中,以供所述第一扫描线程和其他所述扫描线程获取,同时,所述第一扫描线程从所述处理对象队列中获取下一个所述扫描对象,对下一个所述扫描对象进行查毒杀毒处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞星网安技术股份有限公司,未经北京瑞星网安技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510474717.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top