11<!--
2- $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.351 2005/08/3002:09:29 tgl Exp $
2+ $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.352 2005/08/3015:48:28 tgl Exp $
33-->
44
55<chapter Id="runtime">
@@ -362,8 +362,8 @@ DETAIL: Failed system call was shmget(key=5440001, size=4011376640, 03600).
362362 is trying to create (4011376640 bytes in this example). Or it could
363363 mean that you do not have System-V-style shared memory support
364364 configured into your kernel at all. As a temporary workaround, you
365- can try starting the server with a smaller-than-normal number
366- of buffers (<option>-B</option> switch ). You will eventually want
365+ can try starting the server with a smaller-than-normal number of
366+ buffers (<xref linkend="guc-shared-buffers"> ). You will eventually want
367367 to reconfigure your kernel to increase the allowed shared memory
368368 size. You may also see this message when trying to start multiple
369369 servers on the same machine, if their total space requested
@@ -382,7 +382,7 @@ DETAIL: Failed system call was semget(5440126, 17, 03600).
382382 <productname>PostgreSQL</productname> wants to create. As above,
383383 you may be able to work around the problem by starting the
384384 server with a reduced number of allowed connections
385- (<option>-N</option> switch ), but you'll eventually want to
385+ (<xref linkend="guc-max-connections"> ), but you'll eventually want to
386386 increase the kernel limit.
387387 </para>
388388
@@ -5116,9 +5116,8 @@ sysctl -w kern.sysv.shmall
51165116 <listitem>
51175117 <para>
51185118 In the default configuration, only 512 kB of shared memory per
5119- segment is allowed, which is about enough for <option>-B 24 -N
5120- 12</>. To increase the setting, first change to the directory
5121- <filename>/etc/conf/cf.d</>. To display the current value of
5119+ segment is allowed. To increase the setting, first change to the
5120+ directory <filename>/etc/conf/cf.d</>. To display the current value of
51225121 <varname>SHMMAX</>, run
51235122<programlisting>
51245123./configure -y SHMMAX
@@ -5197,9 +5196,8 @@ set semsys:seminfo_semmsl=32
51975196 <listitem>
51985197 <para>
51995198 On <productname>UnixWare</> 7, the maximum size for shared
5200- memory segments is 512 kB in the default configuration. This
5201- is enough for about <option>-B 24 -N 12</>. To display the
5202- current value of <varname>SHMMAX</>, run
5199+ memory segments is only 512 kB in the default configuration.
5200+ To display the current value of <varname>SHMMAX</>, run
52035201<programlisting>
52045202/etc/conf/bin/idtune -g SHMMAX
52055203</programlisting>