【数据库工作负载通常在THP上表现不佳】

【关于THP与fork,本文作者认为THP使得fork的时间缩短了】

【宋宝华老师-论Linux的页迁移-完整版】

【dog250笔下的fork】

Linux THP分析

linux 透明巨页khugepaged 后台进程分析

好文-有官方文档

Linux 关于Transparent Hugepages的介绍

Linux传统Huge Pages与Transparent Huge Pages再次学习总结

Linux内核巨页代码学习

官方给的THP的说明

官网中对HUGEPAGE和THP的描述

宋老师在文中说到:

透明巨页的生成,显然会涉及到前面的内存COMPACTION过程。透明巨页在实际的用户场景里面,可能反而因为内
存的RECLAIM和COMPACTION而降低了性能,比如有些VMA区域的寿命很短申请完使用后很快释放,或者某些使用
大内存的进程是短命鬼,进行规整花了很久,而跑起来就释放了这部分内存,显然是不值得的。类似《权力的游
戏》中的夜王,花了那么多季进行内存规整准备干夜王这个透明巨页,结果夜王上来就被秒杀了,你说我花了多
时间追剧冤不冤?
————————————————
版权声明:本文为CSDN博主「宋宝华」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/21cnbao/article/details/108067917内存COMPACTION --内存整理
内存RECLAIM    --内存回收
VMA            --虚拟内存区域(virtual memory areas),简称VMA请教一个问题啊,【THP的开启是加快了fork的速度还是减缓了fork的速度?】.在看《Redis开发与运维》这本
书里写了这样一句话,不是很理解,有的人说【巨型页 会造成内存碎片  fork的时候 需要整理内存碎片 需要
耗时】,有的人说【一次page fault可以加载更大的内存块,相同的内存大小,需要更少的页,虚拟地址到物理
地址的翻译也更快】,这个到底是怎么回事呢?ps -ef | grep khugepaged
khugepaged是整理大页的一个处理进程,可以再多多搜搜看

今天在看《Redis开发与运维》一书的时候,读到截图中的一句话,不解,又读了一些CSDN,发现有不一样的看法,问了一些前辈感觉也没有得到我想要得到的答案,

很不解,想要知道THP与fork速度之间的关系,故做此记录,待有空的时候再研究,不过刚刚宋老师的说法好像已经说服了我.

Mark老师的回复回头看起来好像突然也很有说服力了【巨型页 会造成内存碎片  fork的时候 需要整理内存碎片 需要耗时】.

【待研究】THP对fork速度的影响相关推荐

  1. Microbiome:16S扩增子测序研究中定量变异和生物量影响

    16S扩增子测序研究中定量变异和生物量影响 Quantification of variation and the impact of biomass in targeted 16S rRNA gen ...

  2. 大带宽服务器对于网站速度的影响有多大?

    如今,拥有快速的网站速度已成为网站成功的关键因素之一.当我们浏览网站时,最重要的是能够快速加载页面,否则我们很可能会失去耐心,离开网站.为了确保网站速度,有许多因素需要考虑,其中之一是服务器的带宽.那 ...

  3. 计算机改显存会有啥影响,显卡显存越大越好吗?显存对电脑速度的影响有哪些?...

    对于刚接触DIY领域的小白玩家来说,衡量显卡性能的指标就是GPU芯片和其频率,这也确实是显卡性能的决定性因素.但除了GPU,还有一个对显卡性能影响较大的部分,那就是显存. 显卡显存越大越好吗?显存对电 ...

  4. 网络设置巨形帧_NAS的巨型帧(Jumbo_Frame)设置对其传输速度的影响的评测与分析...

    NAS 的巨型帧 (Jumbo Frame) 设置 对其传输速度的影响的评测与分析 近日入手一个 Buffalo LS-XL 单盘位 NAS, 对其速度作了一番测试 , 发现如果以太网帧大 小 (Et ...

  5. 485电路设计:上拉电阻和限流电阻对光耦的通信速度的影响

    总结: 1.减小(一定范围内)光耦的上拉电阻和限流电阻的阻值,能提高通信速度 2.要提高通信速度,可以采用高速光耦 3.要提高通信速度,要求 高一点可以采用数字隔离器 4.自动收发电路可能会影响通信速 ...

  6. 解压到计算机硬盘,硬盘的速度会影响我们压缩和解压缩文件的速度吗?

    目前,PC端的硬盘主要分为硬盘和固态硬盘.我们都知道SSD比HDD快得多,所以在SSD中拷贝/移动文件比HDD快得多,硬盘的速度是文件拷贝/移动效率的决定性因素.那么,硬盘的速度和性能是否也是文件压缩 ...

  7. iar代码优化影响运行速度吗_IAR中优化等级对Kinetis FGPIO执行速度的影响

    在灯光控制.IO模拟Flex Bus等很多应用中,对GPIO的翻转速度有很高的要求,M0+内核中集成了一个特定的single-cycle I/O port,Kinetis中我们称之为Fast GPIO ...

  8. 2.4g 无线键鼠对码软件_无线路由器的2.4G和5G同时开速度有影响吗?

    没必要同时开,要是电脑有5G无线网卡就开启并使用5GWIFI,5G 频道要快一些. 单频无线路由器一般工作在2.4GHz频段,这个频段是免费的公共频段,其它的电子产品,如空调.微波炉.无线鼠标.无线音 ...

  9. batchsize大小对训练速度的影响

    1.batchsize越大 是不是训练越快? GPU :一块2080Ti 平台:pytorch cuda 图片数量:2700 batchsize 一个图片处理时间 GPU内存占用 GPU算力使用 一个 ...

最新文章

  1. 远程办公要降薪?谷歌带头:最高下降 25%
  2. AngularJS实现产品列表(页面搜索,排序)
  3. AEAI WM v1.6.0 升级说明,开源工作管理系统
  4. Oracle 用拼接字符串更新表 测试
  5. 废旧光盘手工小制作_废旧利用 | 幼儿园手工卷纸筒制作大全,超实用
  6. Java 平台有哪几个版本?
  7. 关于JS中和||用法技巧
  8. 双指针 -- 验证回文串
  9. 代表性的神经网络模型分类
  10. 竣达技术丨24路电压电流采集模块
  11. Python实现电影订票系统
  12. MATLAB中Yalmip工具,yalmip工具箱使用问题
  13. python 多重类继承__init__
  14. MITO-ID 线粒体膜电位检测试剂盒的作用机制和应用
  15. 操作系统清华 向勇 陈渝(RISC-V)(1)---概述
  16. 计算机投针实验程序,蒲丰投针问题
  17. 简单点的java_简单点,学习的方式简单点,java零基础入门语法教学(简单篇)...
  18. 经历过CMMI后的体会和总结,为什么别人的时间总是比你的值钱
  19. HDU-1253-胜利大逃亡
  20. 谈谈四天三夜的感受【记录篇】

热门文章

  1. 通俗易通解释SLAM问题的数学描述:运动方程和观测方程
  2. Android 状态栏工具——一行代码实现状态栏字体变黑
  3. android顶部状态栏动态隐藏和恢复,3种Android隐藏顶部状态栏及标题栏的方法
  4. 《华盛顿邮报》评选的完整电影清单(包括上映时期和豆瓣评分)
  5. UltraEdit 下载|UltraEdit破解版下载|UltraEdit 注册码
  6. 22家安卓应用商店名单
  7. 别把赌注压在明天:如何了解自己,提高自控力
  8. 多功能智能台灯(附源码)——用于参加课程设计,电子竞赛等
  9. 小老虎的微信公众号:iITObserve
  10. 小厂B端产品啥都干——B端表格设计入门指南(上)