当前位置: 首页 > news >正文

星火网站建设网站建设从零开始视频教程

星火网站建设,网站建设从零开始视频教程,万链网站做的怎么样,清除wordpress标志1、查看kvm虚拟机vCPU的QEMU线程 ps -eLo ruser,pid,ppid,lwp,psr,args |awk /^qemu/{print $1,$2,$3,$4,$5,$6,$8} 注:vcpu是不同的线程,而不同的线程是跑在不同的cpu上,一般情况,虚拟机在运行时自身会点用3个cpus,为保证生产环…

1、查看kvm虚拟机vCPU的QEMU线程

ps -eLo ruser,pid,ppid,lwp,psr,args |awk '/^qemu/{print $1,$2,$3,$4,$5,$6,$8}'

注:vcpu是不同的线程,而不同的线程是跑在不同的cpu上,一般情况,虚拟机在运行时自身会点用3个cpus,为保证生产环境的稳定性,一个cpu(s)为10核的宿主机,最多给虚拟分7个vcpu,否者会出满载工作的时候出现超线程的情况。如果有两个逻辑CPU具有相同的"core id",那么说是超线程。

2、CPU绑定操作

说到这,既然我们的操作系统还有CPU特性都采用了NUMA架构,那么我们完全可以通过调整KVM对应的NUMA关系来达到KVM CPU这方面的优化。这里,我们一般是通过CPU绑定的方法来做相关操作的。

那么具体的操作是怎么样的呢?那么接下来我们通过一个例子来演示。这里是一台物理机,之前我们看过了,现在上面装好了KVM,然后运行着几个虚拟机,我们用 virsh list 命令可以查看到当前运行的虚拟机列表。 

比如我们要看这个Win7-ent虚拟机里vCPU对应物理CPU的情况,那么可以运行: 
# virsh vcpuinfo Win7-ent 可以查看 

这个虚拟机是2个vCPU 双核的,然后都是跑在了物理机的CPU8上,使用的时间是2964.6s。最后一个是CPU的亲和性,这个yyyyy 表示的是使用的物理CPU内部的逻辑核,一个y就代表其中一个CPU逻辑核。全部是y ,那么说明这台物理机的24个CPU核,这个CPU都能调度使用。

当然,我们可以进入virsh ,然后运行emulatorpin Win7-ent, 通过这个命令我们可以更详细的得到这个虚拟机可以用哪几个核: 

我们可以看到目前这个虚拟机0-23的CPU它都能调度使用。

那么以上就是查看虚拟机CPU NUMA调度的信息,如果我们要把虚拟机绑定到固定的CPU上,我们就要做以下操作: 
# virsh emulatorpin Win7-ent 18-23 --live 
通过这个命令,我们把这个win7的虚拟机vCPU绑定在了18-23这6个CPU之间的核上。 
我们用命令查看下 
emulatorpin Win7-ent 

我们也可以用virsh dumpxml Win7-ent 查看确认: 

这是让虚拟机里的vCPU一起绑定的方法。 
那么有的人会疑问,一个虚拟机我有两个vCPU, 比如这个win7 ,它就是双核的,我想让里面的vCPU1和vCPU2分别绑定在不同的物理CPU上可以吗?怎么操作呢?这也是可以的,我们通过下面的方法可以进行相关的vCPU分别绑定

# virsh vcpupin Win7-ent 0 22

# virsh vcpupin Win7-ent 1 23

# virsh dumpxml Win7-ent

# virsh vcpuinfo Win7-ent

这里要注意的是,你把虚拟机用reboot重启,这个绑定配置还是生效的,但是你shutdown的话,CPU绑定的效果会失效。我们要让VM关机然后起来也生效,就必须把参数写入到虚拟机的XML里,然后保存,这样关机了也不会失效,这里要注意下

# virsh edit vm1

添加:

<cputune>

    <vcpupin vcpu='0' cpuset='22'/>

    <vcpupin vcpu='1' cpuset='23'/></cputune>

以上就是CPU绑定技术的操作。通过这样的操作,我们可以在一台多CPU的物理机上固定几个CPU给虚拟机用。当然,至于为什么可以这样做,前面我们提到了关于NUMA的原理,如果固定了虚拟机的CPU,那么它就不会去找远端节点了,另外就是有些场景下,一物理机多个CPU,如果前面几个CPU负载很高,利用率大,后面几个CPU利用率低,那么我们可以协调下,做CPU的绑定,平衡下CPU的负载。

注:通过直接在XML定义,需要使用virsh define /etc/libvirt/qemu/vm.xml重新导入虚拟机。

http://www.yayakq.cn/news/538259/

相关文章:

  • 网站项目珠海网络公司排名
  • 怎么学网站设计网址在线生成
  • 网站360做的标记如何取消优化营商环境条例心得体会
  • flash网站模板源码网站自适应手机端
  • 让移动网站个人主页模版
  • 国外做饮料视频网站功能型网站 设计
  • 温州15000 做网站的工作做视频开头动画网站
  • ps做网站导航条高度如何做盆栽蔬菜网站
  • 一元夺宝网站开发模板网站大全
  • 网站下雪的效果怎么做的怎样可以免费做网站
  • 渭南市住房和城乡建设部网站农业信息网站 建设
  • 怎么做网站后台界面如何用微信分享wordpress
  • 湖南响应式网站哪家好wordpress弹出广告
  • flash+xml网站模板静态网站用什么做最快
  • 营销型网站哪家做的好东莞比较出名的网站建设公司
  • 网站优化顺义案例防控政策优化
  • 夸克建站系统官网wordpress 同步微博
  • 郑州知名网站建设建立网站需要多少钱稻挺湖南岚鸿有名
  • 深圳企业网站建设企业广州网站建设技术托管
  • seo如何网站正常更新进网站后台加什么
  • 河北住房建设厅官方网站wordpress 导航制作
  • 印度做爰免费网站视频商丘做网站推广的公司
  • 重庆九龙坡营销型网站建设公司哪家好技术支持 东莞网站建设
  • 网站权重的重要性怎样查看网站的权重
  • 网站的主域名做网站分什么
  • 松江九亭网站建设白沟17网站一起做网店
  • 深圳英文网站建设公司做渔船的网站
  • 网站域名解析错误怎么解决银川网站建设就找湖海
  • 企业通过门户网站做营销推广南溪区网站建设
  • wordpress+三主题电商网站seo优化