Commit 2783bd50 authored by Peter Eisentraut's avatar Peter Eisentraut

Add mention of sysctl(8) for IPC tuning on Linux.

parent 874b4fd6
<!--
$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>
......@@ -1596,6 +1596,22 @@ options SEMMAP=256
You could put these commands into a script run at boot-time.
</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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment