1
0
mirror of https://github.com/postgres/postgres.git synced 2025-12-24 06:01:07 +03:00

Update bsdi shared memory stuff.

This commit is contained in:
Bruce Momjian
2001-02-16 19:43:52 +00:00
parent 88c55990ce
commit 64a1b6263d
2 changed files with 18 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
<!--
$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.53 2001/02/16 19:27:19 momjian Exp $
$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.54 2001/02/16 19:43:52 momjian Exp $
-->
<Chapter Id="runtime">
@@ -1536,6 +1536,15 @@ env PGOPTIONS='-c geqo=off' psql
<para>
By default, only 4 MB of shared memory is supported. Keep in
mind that shared memory is not pageable; it is locked in RAM.
The shared memory parameters are:
<programlisting>
#define SHMMAX /* max shared memory segment size (bytes) */
#define SHMMIN /* min shared memory segment size (bytes) */
#define SHMMNI /* max number of shared memory identifiers */
#define SHMSEG /* max shared memory segments per process */
#define SHMALL /* max amount of shared memory (pages) */
</programlisting>
To increase the number of buffers supported by the postmaseter, add the
following to your kernel config file. A <varname>SHMALL</> value of 1024
represents 4MB of shared memory. Increase it accordingly: