Another minor issue that has come to my attention is that when I define
shared_buffers=40000
I assume that it'll need a shm segment of 40000*8192=327680000 bytes
And so I set /proc/sys/kernel/shmall and shmmax accordingly only to find out that postmaster failes to start because it requests a shmsegment of 336404480 bytes. Where is the fallacy in my math?
TIA,
thalis