首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
0286专题
【0286】Postgres内核 shared buffer pool 初始化实现
0. 前言 Postgres内核中shared buffer的初始化过程是在buf_init.c(缓冲区管理器初始化例程,src/backend/storage/buffer)源文件中实现的。 该文件中的几个注释值得重视: Data Structures(数据结构) 缓冲区位于freelist和查找数据结构中。 Buffer Lookup(缓存查找) 两个重要的注意事项。首先,在IO开始
阅读更多...