diff options
-rw-r--r-- | doc/src/sgml/runtime.sgml | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 47b01bb4fac..1a86b5c9bb9 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.44 2000/12/22 18:06:46 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.45 2000/12/30 15:03:09 petere Exp $ --> <Chapter Id="runtime"> @@ -1305,7 +1305,7 @@ env PGOPTIONS='-c geqo=off' psql consistently across different systems; <xref linkend="sysvipc-parameters"> gives an overview. The methods to set them, however, vary; suggestions for some platforms are given - below. Be aware that you will probably have to reboot your + below. Be warned that it is often necessary to reboot your machine at least, possibly even recompile the kernel, to change these settings. </para> @@ -1597,6 +1597,22 @@ options SEMMAP=256 </para> <para> + Alternatively, you can use + <citerefentry><refentrytitle>sysctl</refentrytitle> + <manvolnum>8</manvolnum></citerefentry>, if available, to + control these parameters. Look for a file called + <filename>/etc/sysctl.conf</filename> and add lines like the + following to it: +<programlisting> +kernel.shmall = 134217728 +kernel.shmmax = 134217728 +</programlisting> + This file is usually processed at boot time, but + <application>sysctl</application> can also be called + explicitly later. + </para> + + <para> Other parameters are sufficiently sized for any application. If you want to see for yourself look into <filename>/usr/src/linux/include/asm-<replaceable>xxx</>/shmparam.h</> |