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

做网站的成本有多少宁波seo行者seo09

做网站的成本有多少,宁波seo行者seo09,网站开发课程安排,安阳哪里有学做网站的学校1.问题描述 虚拟机配置了memoryBackingmemfd的情况下&#xff0c;热迁移虚拟机后&#xff0c;在目的节点 qemu-kvm 进程占用 rss 会突增很多。 如果去掉这个配置没这个现象。 <memoryBacking><source typememfd/> </memoryBacking>2.问题现象 2.1 不配置…

1.问题描述

虚拟机配置了memoryBacking=memfd的情况下,热迁移虚拟机后,在目的节点 qemu-kvm 进程占用 rss 会突增很多。

如果去掉这个配置没这个现象。

<memoryBacking><source type='memfd'/>
</memoryBacking>

2.问题现象

2.1 不配置 memoryBacking=memfd的情况
  • 热迁移前 rss 占用如下:

在这里插入图片描述

  • 热迁移后 rss 占用如下:

在这里插入图片描述
可以看到 rss 占用还有所减少(减小原因是迁移过程中对 零页面 进行了lazy 处理),迁移前后变化不大, 多次反复迁移rss占用基本维持在 400M 左右。

2.2 配置 memoryBacking=memfd的情况

在这里插入图片描述

  • 热迁移前 rss 占用如下:
    在这里插入图片描述
  • 热迁移后 rss 占用如下:

在这里插入图片描述
可以看到 rss 占用突然 从 468M 增到 1087M, 多次反复迁移rss占用基本维持在 1080M 左右。

3.问题分析

迁移前 memfd 占用如下:
在这里插入图片描述
迁移后 memfd 占用如下:

在这里插入图片描述
可以看出,迁移前后内存突增基本是来自memfd的 rss 占用

如下图,qemu代码中中对memfd 申请的内存,都是非匿名的:

在这里插入图片描述

如下图代码,是qemu迁移时候,对全零页的处理,对于 memfd 申请的内存,调用 buffer_is_zero() 函数会出发缺页异常,因而会进行内存分配。

在这里插入图片描述

4.结论

使用了memfd的虚拟机,热迁移后qemu内存rss占用会增大到虚拟机设置大小,原因是热迁移时候会读取整个虚拟机内存页面,对于memfd内存,读操作会分配物理页面,而mmap分配的普通匿名内存则不会。

http://www.dtcms.com/wzjs/1808.html

相关文章:

  • it运维外包服务方案网站排名优化公司哪家好
  • 企业建网站的步骤百度竞价排名是哪种方式
  • php大流量网站开发规范新郑网络推广外包
  • 网站域名权郑州官网网站推广优化
  • 哪些网站是用php做的免费发链接的网站
  • 怎样把建好的网站上传到互联网b站视频未能成功转码
  • 有哪些网站可以免费快速seo关键词优化方案
  • 河南网站优化建设成都网站优化
  • 南昌p2p网站专业建设品牌营销的四大策略
  • 网站后期维护精准客户信息一条多少钱
  • 织梦网站系统怎么自己创建网址
  • 做视频网站流量费高吗网站服务公司
  • php网站只能打开首页app拉新推广怎么做
  • 深圳罗湖企业网站建设报价加强网络暴力治理
  • 做网站怎么偷源码做网站商丘网络推广哪家好
  • 企业网站建设免费南宁做网站公司
  • wordpress首页404seo分析报告怎么写
  • 上网站建设公司网站建设需要注意什么
  • 如何建设微网站dw网页制作教程
  • 专门做汽车配件保养的网站十大免费推广平台
  • 深圳网站建设有哪些公司网站制作模板
  • 网站建设实验步骤佛山网站建设公司
  • 建设教育网站网站怎么推广
  • 做手机网站一般要多少钱常见的网络营销手段
  • 门户网站备案上海网络推广服务
  • wordpress 用户 字段刷seo排名
  • 福州网站怎么做seo广告推广费用
  • 莱州市招聘网站品牌营销方案
  • 宜宾网站建设工作室seo技术网
  • 网站开发需要技术百度手机下载安装