[发明专利]一种线程创建的控制方法、系统及终端设备有效
申请号: | 202010138394.2 | 申请日: | 2020-03-03 |
公开(公告)号: | CN111464331B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 毛建辉;郑炜南;杨虎;谭能文 | 申请(专利权)人: | 深圳市计通智能技术有限公司 |
主分类号: | H04L41/0213 | 分类号: | H04L41/0213;H04L41/046;H04L47/62;H04L43/0817;H04L43/12 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李木燕 |
地址: | 518000 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 线程 创建 控制 方法 系统 终端设备 | ||
本申请适用于通信技术领域,尤其涉及一种线程创建的控制方法、系统及终端设备,通过读取SNMP配置信息,生成至少一个SNMP管理对象;获取所述至少一个SNMP管理对象对应的第一轮询时长;获取预配置的目标性能参数;根据所述第一轮询时长和所述目标性能参数,控制线程的创建以及为所述SNMP管理对象分配线程,通过综合考虑轮询时长与目标性能参数,动态创建线程,在维持预配置的目标性能参数下,提高读取SNMP数据的响应效率,从而提高了动力环境监控系统的整体性能。
技术领域
本申请属于通信技术领域,尤其涉及一种线程创建的控制方法、系统及终端设备。
背景技术
随着我国通信事业的快速发展,通信网的规模不断扩大,为了保障通信系统的正常运行,为用户提供高质量的通信服务,在对数据中心、移动基站中的运营维护中,动力环境监控系统起着关键作用,实现对电力、门禁、环境、空调、测漏、红外、消防等设备的实时监控。
简单网络管理协议SNMP以其简单易用的特性被广泛使用,动力环境监控系统作为SNMP管理段通常要管理众多带有SNMP卡的智能设备,在读取SNMP数据时,传统的做法是单独开辟一个线程排队依次轮询读取SNMP数据,在SNMP智能设备数量较多,尤其是随着大型数据中心的建设,SNMP智能设备的数量达到几百上千台时,紧靠单独开辟的一条线程轮询读取SNMP数据,响应时间过长,读取SNMP数据的整体响应速度太慢。
发明内容
本申请实施例提供了一种线程创建的控制方法、系统及终端设备,以解决现有技术中读取SNMP管理数据响应时间长、响应效率低的问题。
第一方面,本申请实施例提供了一种线程创建的控制方法,包括:
在第一方面的第一种可能的实现方式中,读取简单网络管理协议SNMP配置信息,生成至少一个SNMP管理对象;获取所述至少一个SNMP管理对象对应的第一轮询时长;获取预配置的目标性能参数;根据所述第一轮询时长和所述目标性能参数,控制线程的创建以及为所述SNMP管理对象分配线程。
应理解,通过根据SNMP管理对象对应的轮询时长以及预配置的目标性能参数,控制线程的创建,并为SNMP管理对象分配线程,使得所创建的线程不影响到操作系统的性能,并提高了读取SNMP管理对象对应的数据的响应效率,提高了动力环境监控系统的整体性能。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,提供了一种线程创建以及SNMP管理对象分配的方法,具体包括:
将所述至少一个SNMP管理对象复制到队列中,并创建第一线程;根据队列规则,从所述队列中依次获取SNMP管理对象;将当前获取的SNMP管理对象分配到所述第一线程中。
示例性的,第一线程为第一条创建的,用于分配SNMP管理对象的线程,即在将所生成的SNMP管理对象复制到队列中后,并不是立刻创建多条线程,而是先创建一条线程以为队列中的SNMP管理对象分配线程,在分配线程的过程中,再根据目标性能参数控制线程的创建,这里所指的控制线程的创建包括但不限于创建线程、控制所创建的线程的数量。
示例性的,目标性能参数包括响应时间。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,提供了另一种线程创建以及SNMP管理对象分配的分配方法,具体包括:
在将当前获取的SNMP管理对象分配到所述第一线程之前,获取当前获取的SNMP管理对象对应的第一轮询时长以及所述第一线程对应的第二轮询时长;
如果所述第一轮询时长与所述第二轮询时长的和小于或等于所述响应时间,则将当前获取的SNMP管理对象分配到所述第一线程中,并更新所述第一线程对应的第二轮询时长。
如果所述第一轮询时长与所述第二轮询时长的和大于所述响应时间,则创建第二线程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市计通智能技术有限公司,未经深圳市计通智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010138394.2/2.html,转载请声明来源钻瓜专利网。