openGauss内核求索 段页式存储

Table of Contents

  • 1.段页式基本概念
    • 1.1 段页式存储
    • 1.2 段空间(segment space)
    • 1.3 段页式文件
    • 1.4 段segment
    • 1.5 区extent
  • 2.段页式结构设计
    • 2.1 extent group 对象
    • 2.2 大文件对象
      • 2.2.1 大文件
      • 2.2.2 大文件存储结构
      • 2.2.3 大文件页面结构
    • 2.3 BMT(Block Map Tree)
      • 2.3.1 逻辑地址
      • 2.3.2 逻辑地址转换物理地址
      • 2.3.3 BMT结构设计
  • 3.源码结构设计
    • 3.1 段页式对象设计
    • 3.2 地址转换函数
    • 3.3 相关常量和结构体