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

KVM性能优化之内存优化(宿主机)

linux系统自带了一技术叫透明巨型页(transparent huge page),它允许所有的空余内存被用作缓存以提高性能,而且这个设置是默认开启的,我们不需要手动去操作。

Centos下,我们用cat /sys/kernel/mm/transparent_hugepage/enabled可以查看 

我们看到这个中括号把这个always括起来了,说明这机器的透明巨型页的功能是打开的。当有512个页面可以整合的时候,就会合成一个2MB的大页;如果是在括号把never括起来了,那么就是关闭状态;madvise的话就是避免改变内存占用。

当然,如果你想改变透明巨型页的状态,比如说关闭它,那么运行下面的命令即可:

# echo never >/sys/kernel/mm/transparent_hugepage/enabled

最后要注意的是透明巨型页跟hugetlbfs 文件挂载大页是不冲突的,如果你没做任何大页的指定和挂载,那么KVM就会使用透明大页的方式。

http://www.lryc.cn/news/385538.html

相关文章:

  • 【Linux杂货铺】Linux学习之路:期末总结篇1
  • GPT-5的到来:智能飞跃与未来畅想
  • gin中间件
  • swagger常用注解
  • 【Flink metric(1)】Flink指标系统的系统性知识:获取metric以及注册自己的metric
  • 命令模式(Command Pattern)
  • 掌握Symfony的模板继承:构建强大且灵活的Web界面
  • uboot基本使用网络命令和从服务器端下载linux内核启动
  • 解决ArcGIS导出的svg格式的图片插入Word后的字体问题
  • 如何确保 Puppet 配置在复杂网络环境中的可靠分发和同步?
  • 2024最新!将mysql的数据导入到Solr
  • Python数据分析第二课:conda的基础命令
  • LayoutInflater加载流程
  • PLC数据采集案例
  • 基于单片机和LabVIEW 的远程矿井水位监控系统设计
  • element 表格嵌套表单验证指定行
  • CORE Mobility Errorr的调试
  • 基于weixin小程序乡村旅游系统的设计
  • 详解三种常用标准化 Batch Norm Layer Norm RMSNorm
  • 云计算运维工程师面试
  • 聚观早报 | iPhone 16核心硬件曝光;三星Galaxy全球新品发布会
  • web前端之文档流、浮动、定位详解
  • [JS]节点操作
  • 基于SpringBoot+Vue的论坛网站系统(带1w+文档)
  • 03逻辑门电路
  • 2毛钱的SOT23-5封装28V、1.5A、1.2MHz DCDC转换器用于LCD偏置电源和白光LED驱动等MT3540升压芯片
  • Zookeeper部署
  • 2.x86游戏实战-跨进程读取血量
  • element-plus 日期选择添加确定按钮
  • Redis优化之持久化