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

认识 Linux 内存构成:Linux 内存调优之内存分配机制和换页行为认知

写在前面


  • 博文内容涉及 Linux 中内存分配和换页机制的基本认知
  • 理解不足小伙伴帮忙指正 😃,生活加油

99%的焦虑都来自于虚度时间和没有好好做事,所以唯一的解决办法就是行动起来,认真做完事情,战胜焦虑,战胜那些心里空荡荡的时刻,而不是选择逃避。不要站在原地想象困难,行动永远是改变现状的最佳方式


前面的文章和小伙伴们分享了 Linux 虚拟内存,物理内存,以及页表,TLB,大页认知,今天我们来看看具体的内存分配以及换页行为

内存分配机制和换页行为认知

内存分配机制

前面的博文我们有讲到,Linux 系统中进程内存的使用是通过申请虚拟内存,按需分配物理内存的方式内存页是内存的基本单位,Linux 一个标准的内存页一般为 4kb, 具体要由 CPU 确定,虚拟内存地址物理内存地址通过页表来建立映射关系,页表是由多个页表项构成,一个内存页

相关文章:

  • Python数据分析
  • Windows 操作系统 - BAT 脚本引入(BAT 脚本初识、窗口标题与颜色、输出文本)
  • 操作系统学习笔记第1章 (竟成)
  • C/C++复习--C语言中的函数详细
  • 《P2415 集合求和》
  • Crewai Community Version(四)——Crew
  • vue使用rules实现表单校验——校验用户名和密码
  • TXT编码转换工具iconv
  • 数据库连接池
  • 【金仓数据库征文】从生产车间到数据中枢:金仓数据库助力MES系统国产化升级之路
  • Embedding 的数学特性与可视化解析
  • comfyui 如何优雅的从Hugging Face 下载模型,文件夹
  • 地学领域中常见的数据类型总结
  • 办公、企业、个人多场景通用 多格式支持,免费 高效合并办公文档
  • QT6 源(90):阅读与注释 LCD显示类 QLCDNumber ,源代码以及属性测试。该类继承于容器框架 QFrame
  • 用tinyb210实现srsran小基站
  • C/C++复习-- C语言初始基础
  • 物联网之使用Vertx实现MQTT-Server最佳实践【响应式】
  • Spring事务管理实现机制
  • Halcon检测项目
  • 中美经贸高层会谈将在午餐后继续
  • 云南多地突查公职人员违规饮酒:公安局门口开展酒精吹气测试
  • 未来之城湖州,正在书写怎样的城市未来
  • 兵韬志略|美2026国防预算未达1万亿,但仍寻求“暗度陈仓”
  • 壹基金发布2024年度报告,公益项目惠及937万人次
  • 一热就出汗 VS 热死都不出汗的人,哪个更健康?