Index: doc/src/sgml/runtime.sgml
===================================================================
RCS file: /cvsroot/pgsql-server/doc/src/sgml/runtime.sgml,v
retrieving revision 1.184
diff -c -c -r1.184 runtime.sgml
*** doc/src/sgml/runtime.sgml	11 Jun 2003 22:13:21 -0000	1.184
--- doc/src/sgml/runtime.sgml	12 Jun 2003 15:29:45 -0000
***************
*** 2780,2785 ****
--- 2780,2795 ----
          <filename>/usr/src/linux/include/asm-<replaceable>xxx</>/shmpara
          m.h</> and <filename>/usr/src/linux/include/linux/sem.h</>.
         </para>
+ 
+        <para>
+         Linux has poor default memory overcommit behavior.  Rather than
+         failing if it can not reserve enough memory, it returns success, 
+         but later fails when the memory can't be mapped and terminates 
+         the application.  To prevent unpredictable process termination, use:
+ <programlisting>
+ sysctl -w vm.overcommit_memory=3
+ </programlisting>
+        </para>
        </listitem>
       </varlistentry>
  
