"Uwe Bartels" <uwe(dot)bartels(at)gmail(dot)com> writes:
> When trying to to set shared_buffers greater then 3,5 GB on 32 GB x86
> machine with solaris 10 I running in this error:
> FATAL: requested shared memory size overflows size_t
> The solaris x86 ist 64-bit and the compiled postgres is as well 64-bit.
Either it's not really a 64-bit build, or you made an error in your
math. What did you try to set shared_buffers to, exactly? Did you
increase any other parameters at the same time?
regards, tom lane