numa下的绑核有哪些优势?

参与8

1同行回答

Henry2017Henry2017研发工程师金融行业
vcpu的运行需要等待宿主机的调度,如果宿主机cpu负载较高,则vcpu执行的频率会下降,进而影响到虚机的cpu性能,这也是为什么提到虚机性能优化时首先想到的是绑核操作,对于核心业务的虚机,将物理机的单独的一个核留出来专门用于调度执行某个vcpu线程,这样会大大提升虚机计算能力和响...显示全部

vcpu的运行需要等待宿主机的调度,如果宿主机cpu负载较高,则vcpu执行的频率会下降,进而影响到虚机的cpu性能,这也是为什么提到虚机性能优化时首先想到的是绑核操作,对于核心业务的虚机,将物理机的单独的一个核留出来专门用于调度执行某个vcpu线程,这样会大大提升虚机计算能力和响应速度.
对于numa绑核,首先要了解numa架构,主要是将物理机的cpu和内存资源划分为几个node,同一个node下cpu访问内存要快很多,cpu夸节点访问内存就会影响性能,所以针对numa结构,在做绑核的时候选择同内存在一个numa节点的cpu绑定,这样虚机的内存和cpu都是从同一个numa节点上分配,性能就会提升了。

收起
金融其它 · 2017-10-24
浏览3394

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-10-24
  • 关注会员:3 人
  • 问题浏览:5624
  • 最近回答:2017-10-24
  • X社区推广