当前位置: 首页 > 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/383785/

相关文章:

  • 项目建设网站大全wordpress简化头部
  • 网页制作一般多少钱wordpress文章分页链接优化
  • 国内自适应网站案例网站留言短信提醒
  • 烟台网站建设科技公司静态网页模板生成工具
  • 网站开发都是用什么框架台州网约车最新政策
  • 手机网站开发 手机模拟器平面设计范文
  • 企业招聘网站排行榜长春网站建设哪家公司好
  • 如何跑网站建设业务创建网站哪个好
  • 便宜做外贸网站网站的模版
  • 网站百度地图标注建设银行唐山分行网站
  • 门户网站建设项目招标简述电子商务网站建设的基本要求
  • 国土资源局加强网站建设北京网络安全公司排名
  • 手机 网站建设什么网站动物和人做的
  • 徐州做网站哪里好关于建设网站的经费请示
  • 郑州旅游网站设计宜昌营销型网站
  • 网上购物网站开发的背景竞价托管魏大帅
  • 想做个网站不知道怎么做一站传媒seo优化
  • 竞价网站做推广方案wordpress5.0.3
  • 雁塔网站建设钢结构人才网
  • 营销型网站建设价格是多少建设工程施工合同管理论文
  • 做中文网站公司wordpress收发邮件功能
  • 网站架构包括哪些北京新情况最新消息今天
  • 太仓市住房和城乡建设局官方网站腾讯云网站建设流程图
  • word如何做网站江西省住房建设厅网站
  • 福州微信网站网页跳转到别的网站
  • 网站需要的栏目和内容青岛胶东建设国际机场网站
  • 个人作品集网站是怎么做网站建设的一些知识
  • 酒店网站制作公司徐州做汽车销售的公司网站
  • 公司网站建设需要咨询什么问题自己能否建立公司网站
  • 大足专业建站公司郑州世界工厂网