From 64a1b6263db10d1241c23a9398d6ab1f017057de Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 16 Feb 2001 19:43:52 +0000 Subject: [PATCH] Update bsdi shared memory stuff. --- doc/FAQ_BSDI | 8 ++++++++ doc/src/sgml/runtime.sgml | 11 ++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/doc/FAQ_BSDI b/doc/FAQ_BSDI index d6c55f827d..030beb6fe8 100644 --- a/doc/FAQ_BSDI +++ b/doc/FAQ_BSDI @@ -21,6 +21,14 @@ to your /etc/login.conf file. 2a) By default, only 4MB of shared memory is supported by BSDI. Keep in mind that shared memory is not pageable. It is locked in RAM. +The shared memory parameters are: + +#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) */ + To increase the number of buffers supported by the postmaseter, add the following to your kernel config file. A SHMALL value of 1024 represents 4MB of shared memory. Increase it accordingly: diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 35917084f0..0fef262bf2 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ @@ -1536,6 +1536,15 @@ env PGOPTIONS='-c geqo=off' psql 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: + +#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) */ + + To increase the number of buffers supported by the postmaseter, add the following to your kernel config file. A SHMALL value of 1024 represents 4MB of shared memory. Increase it accordingly: