> On Thu, 13 May 1999, Brian wrote:
> 
> > Would something like this be appropriate?
> > 
> > /usr/bin/postmaster -B 256 -i -S -D/var/lib/pgsql -o -F -B 256 -S 1024
> > 
> > or should -B just be in their once? in the postmaster setting?
> 
> Just once.  If you pass it back to a backend from the postmaster, the 
> postmaster handles the allocation as shared memory buffers.  Here's what 
> the man page for postgres says:
> 
> -B n_buffers
>               If the backend is  running  under  the  postmaster,
>               n_buffers  is  the  number of shared-memory buffers
>               that the postmaster has allocated for  the  backend
>               server processes that it starts.  If the backend is
>               running standalone, this specifies  the  number  of
>               buffers  to  allocate.   This value defaults to 64,
>               and each buffer is 8k bytes.

Because the buffers are shared by all postmaster backends, it is a
postmaster option.  If you are running standalone, you will have the
postgres backend allocate its own buffers.

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  [EMAIL PROTECTED]            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

Reply via email to