FreeBSD has something like
SHMMAXPGS, SHMMAX in postgresql.conf
in the
sysctl.conf kern.ipc.shmall kern.ipc.shmall
SHMMAXPGS, SHMMAX in postgresql.conf
in the
sysctl.conf kern.ipc.shmall kern.ipc.shmall
It was necessary to increase the default limits for larger shared_buffers, etc on pgsql prior to 9.3 where SysV shared memory was used, but this was common to many *nix operating systems.