Re: [HACKERS] [GENERAL] initdb fails to allocate shared memory

2010-08-25 Thread Tom Lane
I wrote: > it appears from your report that OS X is also using ENOMEM when SHMALL > is exceeded, which is not all that surprising because actually none of > the spec-defined error codes cover SHMALL exhaustion. A look into http://www.opensource.apple.com/source/xnu/xnu-1504.7.4/bsd/kern/sysv_shm.c

Re: [HACKERS] [GENERAL] initdb fails to allocate shared memory

2010-08-25 Thread Tom Lane
"A.M." writes: > On Aug 25, 2010, at 12:28 PM, Tom Lane wrote: >> However, it's odd that you got this variant of the HINT and not the one >> that suggests increasing SHMMAX. Looking at the code, that means that >> shmget returned ENOMEM, not EINVAL, which surprises me. > I was already running an