首页 > 其他分享 >42 最佳实践-性能最佳实践-halt-polling

42 最佳实践-性能最佳实践-halt-polling

时间:2023-06-07 20:31:28浏览次数:34  
标签:halt vCPU 虚拟机 实践 最佳 polling ns CPU

42 最佳实践-性能最佳实践-halt-polling

42.1 概述

在计算资源充足的情况下,为使虚拟机获得接近物理机的性能,可以使用halt-polling特性。没有使用halt-polling特性时,当vCPU空闲退出后,主机会把CPU资源分配给其他进程使用。当主机开启halt-polling特性时,虚拟机vCPU处于空闲时会polling一段时间,polling的时间由具体配置决定。若该vCPU在polling期间被唤醒,可以不从主机侧调度而继续运行,减少了调度流程的开销,从而在一定程度上提高了虚拟机系统的性能。

img 说明: halt-polling的机制保证虚拟机的vCPU线程的及时响应,但在虚拟机空载的时候,主机侧也会polling,导致主机看到vCPU所在CPU占用率比较高,而实际虚拟机内部CPU占用率并不高。

42.2 操作指导

系统默认开启了halt-polling特性,polling的时间默认为500000ns。用户可以通过文件halt_poll_ns内容动态修改vCPU用于halt-polling的时间,单位为ns。

例如设置polling时间为400000,使用root用户执行命令如下:

# echo 400000 > /sys/module/kvm/parameters/halt_poll_ns

标签:halt,vCPU,虚拟机,实践,最佳,polling,ns,CPU
From: https://blog.51cto.com/u_237826/6435014

相关文章

  • golang并发channel实践
    前言在我前面一篇文章Golang受欢迎的原因中已经提到,Golang是在语言层面(runtime)就支持了并发模型。那么作为编程人员,我们在实践Golang的并发编程时,又有什么需要注意的点呢?下面我会跟大家详细的介绍一些在实际生产编程中很容易踩坑的知识点。CSP在介绍Golang的并发实践前,有必要先......
  • 黑盒测试在软件测试中的应用和实践
    黑盒测试是软件测试中常用的一种测试方法,它对于测试人员来说具有很强的实用性。本文将介绍黑盒测试在软件测试中的应用和实践。一、什么是黑盒测试黑盒测试也称为功能测试,它是一种测试方法,不考虑程序内部结构,只关注输入输出以及程序的功能是否满足需求。黑盒测试的目的是验证程序是......
  • 一份配置轻松搞定表单渲染,配置式表单渲染器在袋鼠云的实现思路与实践
    前段时间,袋鼠云离线开发产品接到改造数据同步表单的需求。一方面,数据同步模块的代码可读性和可维护性较差,导致在数据同步模块开发新功能和定位问题的效率很低。另一方面,整体规划上,希望在对接新的数据源时,可以不再关心表单渲染相关问题,从数据源中心新建数据源一直到数据源在数据同......
  • 新档案法解读①丨法规太多、不理解,如何在企业实践中落地?
    上一次,我们列举了关于档案管理需要遵守的法律法规清单,想要了解详情的,可点击档案信息化建设,这份法律法规清单,请收好。关于如何依法进行档案管理,许多朋友仍有疑问。为此,我们开设了一个专栏,结合企业实践案例,详细解读档案管理的相关法规,帮助大家加强档案管理的规范性。本期,我们聊聊《中......
  • 通过帮助中心提高客户满意度,帮助中心的最佳实践方式!
    随着SaaS产品市场的饱和和白热化竞争,客户满意度已经成为当前SaaS企业取得竞争优势的关键之一,一家SaaS公司的成功不仅仅取决于产品本身的竞争力,还在于能否为客户提供优质的使用帮助和客户服务。提高客户满意度对于SaaS企业来说,竞争的加剧和转换成本的降低意味着,想要提高客户满意度,就......
  • 直播美颜技术:视频美颜sdk的快速集成与开发实践
    视频美颜sdk则是直播美颜技术的重要组成部分,它可以帮助开发者快速集成美颜功能,实现直播美颜。目前已经被广大平台、主播、平台用户所应用,在近几年甚至成了一个极其热门的讨论话题,毕竟它与人们的日常拍摄生活息息相关。一、视频美颜sdk的快速集成在集成视频美颜sdk之前,开发者需要先......
  • Dapr在Java中的实践 之 状态管理
    状态管理状态管理(StateManagement)使用键值对作为存储机制,可以轻松的使长时运行、高可用的有状态服务和无状态服务共同运行在我们的服务中。我们的服务可以利用Dapr的状态管理API在状态存储组件中保存、读取和查询键值对。状态存储组件是可插拔的,目前支持使用AzureCosmosDB、......
  • 助力数字化转型,巨杉数据库荣获2023年中国最佳信创厂商殊荣
    巨杉数据库以其先进的技术和卓越的产品性能,荣获中国最佳信创数据库厂商,不仅证明了巨杉数据库在技术创新方面的积累与突破,更证明了巨杉数据库在推动数字化转型方面的成果。日前,第一新声联合天眼查发布2023年中国最佳信创厂商系列榜单,作为中国自研独立分布式厂商,巨杉数据库以其先进......
  • DataLeap的全链路智能监控报警实践(一):常见问题
    随着字节跳动业务的快速发展,大数据开发场景下需要运维管理的任务越来越多,然而普通的监控系统只支持配置相应任务的监控规则,已经不能完全满足当前需求,在日常运维中开发者经常会面临以下几个问题:任务多,依赖关系复杂:很难查找到重要任务的所有上游任务并进行监控。如果监控所有任务......
  • 质量内建实践的八大特质
    在前面的文章《质量内建落地的四要素》中,聊过质量内建落地要面临的挑战,以及在团队内落地质量内建,最核心的四个要素:组织+文化+方法+工具。上周日晚上在面向星球内部同学的分享时,我也大略介绍了要实践质量内建需要具备的八大特质,由于内部分享的内容太多,关于质量内建只是做了大致介......