从PostgreSQL 9.3开始,我们通常只分配非常少量的System V共享内存,并且只用于提供保护数据目录的互锁(interlock)。真正的共享内存块是使用mmap()分配的。这解决了许多系统对可分配的System V共享内存数量的限制非常低的问题。 即使是几兆字节(megabytes)的限制也足以运行多个PostgreSQL副本,而不需要调整系统设置。
我们假设没有人会尝试在足够古老而不支持匿名共享内存的系统
上一篇:前端标注开源库
下一篇:安全智能 分析的挑战