[发明专利]线程处理方法、调度组件、监测组件、服务器和存储介质有效
申请号: | 202211599968.1 | 申请日: | 2022-12-14 |
公开(公告)号: | CN115617497B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 王盟;张鹏宇;贾云杉;李陛毅 | 申请(专利权)人: | 阿里巴巴达摩院(杭州)科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 孙明子;刘戈 |
地址: | 310023 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线程 处理 方法 调度 组件 监测 服务器 存储 介质 | ||
本发明实施例提供一种线程处理方法、调度组件、监测组件、服务器和存储介质,该方法包括:服务器中的调度组件可以确定工作线程处于阻塞状态的持续时间,并根据此持续时间确定工作线程的工作负载指标参数,再根据工作负载指标参数生成资源调度策略。服务器的内核可以利用此资源调度策略重新分配服务器的计算资源。可见,上述过程中,工作线程每执行完一个任务调度组件都可以得到一个持续时间,并计算出在该时段工作线程的工作负载并进行服务器计算资源的调度,也即是将计算资源调度的周期缩短到与任务执行时长相同数量级,实现资源的及时调度以提高服务器计算资源的利用率。并且资源调度是在两个任务之间进行的,也不会影响工作线程正常执行任务。
技术领域
本发明涉及通信技术领域,尤其涉及一种线程处理方法、调度组件、监测组件、服务器和存储介质。
背景技术
随着网络功能虚拟化(Network Function Virtualization,简称NFV)的发展,越来越多的功能实例可以通过部署在服务器中的软件程序来实现其对应的功能,从而可以换降低硬件成本,实现灵活部署。更具体来说,服务器中的工作线程利用服务器的计算资源执行功能实例生成的各种任务,以实现功能实例对应的功能。其中,功能实例可以是以软件程序形式部署在服务器中的接入网中的基站、核心网的各种功能网元,或者与功能实例所提供的功能相关的其他第三方应用程序等等。
但现有技术中,由于服务器计算资源的隔离分配会导致计算资源利用率大大降低,因此,往往需要对服务器的计算资源进行调度以提高计算资源的利用率,并且资源调度的频率也会直接计算资源利用率的调度效果。
基于上述描述,如何合理地进行计算资源的调度以提高计算资源利用率就成为一个亟待解决的问题。
发明内容
有鉴于此,本发明实施例提供一种线程处理方法、调度组件、监测组件、服务器和存储介质,用以合理地进行计算资源调度以提高计算资源利用率。
第一方面,本发明实施例提供一种线程处理方法,应用于服务器中的调度组件,包括:
确定所述服务器中工作线程处于阻塞状态的持续时间,在执行完所述服务器中功能实例产生的上一个任务之后且在获取所述功能实例产生的下一个任务之前,所述工作线程处于所述阻塞状态;
根据所述工作线程处于所述阻塞状态的持续时间,确定所述工作线程的工作负载指标参数;
根据所述工作负载指标参数生成资源调度策略,以由所述服务器的内核根据所述调度策略重新分配所述服务器的计算资源。
第二方面,本发明实施例提供一种线程处理方法,应用于运行有5G专网的云服务器,包括:
确定所述云服务器中工作线程处于阻塞状态的持续时间,在执行完所述服务器中功能实例产生的上一个任务之后且在获取所述功能实例产生的下一个任务之前,所述工作线程处于所述阻塞状态;
根据所述工作线程处于所述阻塞状态的持续时间,确定所述工作线程的工作负载指标参数,所述功能实例包括所述5G专网中的功能网元;
根据所述工作负载指标参数生成资源调度策略,以由所述服务器的内核根据所述调度策略重新分配所述服务器的计算资源。
第三方面,本发明实施例提供一种线程处理方法,应用于服务器中的监测组件,包括:
在到达所述监测组件的工作周期时,确定所述服务器中工作线程处于阻塞状态的持续时间,在执行完所述服务器中功能实例产生的上一个任务之后且在获取所述功能实例产生的下一个任务之前,所述工作线程处于所述阻塞状态;
根据所述工作线程处于所述阻塞状态的持续时间,确定所述工作线程的工作负载指标参数,所述工作周期的长度的数量级为微秒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴达摩院(杭州)科技有限公司,未经阿里巴巴达摩院(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211599968.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多司机联合用车的换电运营平台及方法
- 下一篇:一种用于土壤环境的检测装置