gpt4 book ai didi

postgresql - Postgres - 系统配置了少于 32mb 的共享内存

转载 作者:行者123 更新时间:2023-11-29 12:14:25 25 4
gpt4 key购买 nike

在我的 Mac 上安装 Postgres,我收到了关于共享内存的警告。它让我引用自述文件来更改它,但我不是 100% 清楚。

通过将 kern.sysv.shmall 设置为 kearn.sysv.shmmax 即(将其设置为 1610612736),现在是否正确配置了共享内存?

在 2GB RAM 的 MacBook Pro 上,作者的 sysctl.conf 包含:

kern.sysv.shmmax=1610612736
kern.sysv.shmall=393216
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.maxprocperuid=512
kern.maxproc=2048

Note that (kern.sysv.shmall * 4096) should be greater than or equal to
kern.sysv.shmmax. kern.sysv.shmmax must also be a multiple of 4096.

最佳答案

这肯定会涵盖您需要使用 PostgreSQL 完成的工作。

我不知道我是否会将 SHMMAX 设置为 1.6GB,但如果您需要将其设置为 32MB 以上,只需将 SHMMAX 设置为

kern.sysv.shmmax=67108864

其余的你可以保持原样。

关于postgresql - Postgres - 系统配置了少于 32mb 的共享内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8570726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com