💡
原文英文,约100词,阅读约需1分钟。
📝
内容提要
操作系统页面缓存作为第二层缓存,即使Postgres访问磁盘,操作系统也会在RAM中保留读取的数据副本,以加快后续访问速度。这是Linux的标准行为,Postgres在设计时已考虑到这一点。
🎯
关键要点
-
操作系统页面缓存是第二层缓存。
-
即使Postgres访问磁盘,操作系统也会在RAM中保留读取的数据副本。
-
这样可以加快后续访问速度。
-
这是Linux的标准行为,而非Postgres的特性。
-
Postgres在设计时已考虑到这一点。
-
Postgres文档指出,操作系统的缓存处理的数据超出shared_buffers的范围。
➡️