一种CPU使用率预测方法及装置制造方法及图纸

技术编号:24682477 阅读:32 留言:0更新日期:2020-06-27 07:44
本申请公开了一种CPU使用率预测方法及装置,用以降低CPU使用率预测的误差,提高预测准确度。所述方法包括:当接收到待处理数据时,提取所述待处理数据的描述信息;基于所述待处理数据的描述信息确定处理所述待处理数据所需的CPU资源量;基于所述CPU资源量预测CPU使用率。采用本发明专利技术所提供的方案,在接收到待处理数据时,可以在待处理数据处理之前确定待处理数据所需的CPU资源量,基于CPU资源量预测CPU使用率,即本申请并不是基于当前的CPU使用率作为参考来对CPU使用率进行估计,而是对即将处理的数据所需的CPU资源量进行计算,使得预测的值更加接近CPU使用率的真实值,降低了CPU使用率预测的误差,提高了预测的准确度。

A method and device for CPU utilization prediction

【技术实现步骤摘要】
一种CPU使用率预测方法及装置
本申请涉及图像控制领域,特别涉及一种CPU使用率预测方法及装置。
技术介绍
CPU(centralprocessingunit,中央处理器),是设备中最重要的部件,其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU是计算机中负责读取指令,对指令译码并执行指令的核心部件。对于一些CPU密集型程序而言,CPU的负载很高,因此,对CPU使用率进行预测,不仅能够让运维人员及时了解CPU未来运转情况,从容应对突发问题,还可以根据其CPU使用状况可以做数据流量的均衡分配、网络速度的调整、数据流量的分发策略的改变等,从而降低CPU的负载。随着5G时代到来而出现的集中式安全检测构架,这类构架一般包含三个部分:数据分发,检测引擎和管理中心。数据分发模块把数据流分发给各个检测引擎;检测引擎负责实施具体的安全检测工作,并把结果输出给管理中心;管理中心对检测结果进行后期处理。检测引擎的基本原理为检测所有经过的数据包,与预先设定的数据特征做比较,特征匹配则识别为恶意数据,可见它主要的工作集中在数据解析与特征匹配,因此,集本文档来自技高网...

【技术保护点】
1.一种CPU使用率预测方法,其特征在于,包括:/n当接收到待处理数据时,提取所述待处理数据的描述信息;/n基于所述待处理数据的描述信息确定处理所述待处理数据所需的CPU资源量;/n基于所述CPU资源量预测CPU使用率。/n

【技术特征摘要】
1.一种CPU使用率预测方法,其特征在于,包括:
当接收到待处理数据时,提取所述待处理数据的描述信息;
基于所述待处理数据的描述信息确定处理所述待处理数据所需的CPU资源量;
基于所述CPU资源量预测CPU使用率。


2.如权利要求1所述的方法,其特征在于,所述提取所述待处理数据的描述信息,包括:
提取以下至少一种信息作为所述待处理数据的描述信息:
数据报文的长度、分片数目、时间间隔、持续时间、数据包个数、协议信息、协议选项信息和目的端口。


3.如权利要求1所述的方法,其特征在于,基于所述待处理数据的描述信息确定处理所述待处理数据所需的CPU资源量,包括:
获取每一种描述信息各自对应的CPU资源消耗系数;
基于每种描述信息和各自对应的CPU资源消耗系数确定所述待处理数据所需的CPU资源量。


4.如权利要求1所述的方法,其特征在于,基于所述待处理数据的描述信息确定处理所述待处理数据所需的CPU资源量,包括:
将所述待处理数据的描述信息输入到CPU使用率预测模型中,以得到处理所述待处理数据所需的CPU资源量。


5.如权利要求1所述的方法,其特征在于,基于所述CPU资源量预测CPU使用率,包括:
获取CPU使用率的累计值;
将所述CPU资源量与所述CPU使用率的累计值相加以得到目标和值;
通过所述目标和值替换所述CPU使用率的累计值。...

【专利技术属性】
技术研发人员:张晓锋钦良柱
申请(专利权)人:北京天融信网络安全技术有限公司北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:北京;11

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

1