从PostgreSQL 9.3开始,我们通常只分配非常少量的System V共享内存,并且只用于提供保护数据目录的互锁(interlock)。真正的共享内存块是使用mmap()分配的。这解决了许多系统对可分配的System V共享内存数量的限制非常低的问题。 即使是几兆字节(
9.3
System V
interlock
mmap()
京公网安备 11010502049817号