List:Internals« Previous MessageNext Message »
From:paul Date:November 2 2005 5:00pm
Subject:svn commit - mysqldoc@docsrva: r211 - in trunk: . refman-4.1 refman-5.0 refman-5.1
View as plain text  
Author: paul
Date: 2005-11-02 18:00:49 +0100 (Wed, 02 Nov 2005)
New Revision: 211

Log:
 r3269@frost:  paul | 2005-10-31 21:37:09 -0600
 Additional info about process size on FreeBSD.


Modified:
   trunk/
   trunk/refman-4.1/installing.xml
   trunk/refman-5.0/installing.xml
   trunk/refman-5.1/installing.xml


Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:3240
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:240
   + b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:3269
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:240

Modified: trunk/refman-4.1/installing.xml
===================================================================
--- trunk/refman-4.1/installing.xml	2005-11-02 13:05:24 UTC (rev 210)
+++ trunk/refman-4.1/installing.xml	2005-11-02 17:00:49 UTC (rev 211)
@@ -15730,13 +15730,38 @@
         </para>
 
         <para>
-          If you have a lot of memory, you should consider rebuilding
-          the kernel to allow MySQL to use more than 512MB of RAM. Take
-          a look at <literal>option MAXDSIZ</literal> in the LINT config
-          file for more information.
+          FreeBSD limits the size of a process to 512MB, even if you
+          have much more RAM available on the system. So you may get an
+          error such as this:
         </para>
 
+<programlisting>
+Out of memory (Needed 16391 bytes)
+</programlisting>
+
         <para>
+          In current versions of FreeBSD (at least 4.x and greater), you
+          may increase this limit by adding the following entries to the
+          <filename>/boot/loader.conf</filename> file and rebooting the
+          machine (these are not settings that can be changed at run
+          time with the <command>sysctl</command> command):
+        </para>
+
+<programlisting>
+kern.maxdsiz="1073741824" # 1GB
+kern.dfldsiz="1073741824" # 1GB
+kern.maxssiz="134217728" # 128MB
+</programlisting>
+
+        <para>
+          For versions of FreeBSD, you must recompile your kernel in
+          order to change the maximum data segment size for a process.
+          In this case, you should look at the
+          <literal>MAXDSIZ</literal> option in the
+          <literal>LINT</literal> config file for more information.
+        </para>
+
+        <para>
           If you get problems with the current date in MySQL, setting
           the <literal>TZ</literal> variable should help. See
           <xref linkend="environment-variables"/>.

Modified: trunk/refman-5.0/installing.xml
===================================================================
--- trunk/refman-5.0/installing.xml	2005-11-02 13:05:24 UTC (rev 210)
+++ trunk/refman-5.0/installing.xml	2005-11-02 17:00:49 UTC (rev 211)
@@ -14933,13 +14933,38 @@
         </para>
 
         <para>
-          If you have a lot of memory, you should consider rebuilding
-          the kernel to allow MySQL to use more than 512MB of RAM. Take
-          a look at <literal>option MAXDSIZ</literal> in the LINT config
-          file for more information.
+          FreeBSD limits the size of a process to 512MB, even if you
+          have much more RAM available on the system. So you may get an
+          error such as this:
         </para>
 
+<programlisting>
+Out of memory (Needed 16391 bytes)
+</programlisting>
+
         <para>
+          In current versions of FreeBSD (at least 4.x and greater), you
+          may increase this limit by adding the following entries to the
+          <filename>/boot/loader.conf</filename> file and rebooting the
+          machine (these are not settings that can be changed at run
+          time with the <command>sysctl</command> command):
+        </para>
+
+<programlisting>
+kern.maxdsiz="1073741824" # 1GB
+kern.dfldsiz="1073741824" # 1GB
+kern.maxssiz="134217728" # 128MB
+</programlisting>
+
+        <para>
+          For versions of FreeBSD, you must recompile your kernel in
+          order to change the maximum data segment size for a process.
+          In this case, you should look at the
+          <literal>MAXDSIZ</literal> option in the
+          <literal>LINT</literal> config file for more information.
+        </para>
+
+        <para>
           If you get problems with the current date in MySQL, setting
           the <literal>TZ</literal> variable should help. See
           <xref linkend="environment-variables"/>.

Modified: trunk/refman-5.1/installing.xml
===================================================================
--- trunk/refman-5.1/installing.xml	2005-11-02 13:05:24 UTC (rev 210)
+++ trunk/refman-5.1/installing.xml	2005-11-02 17:00:49 UTC (rev 211)
@@ -14152,13 +14152,38 @@
         </para>
 
         <para>
-          If you have a lot of memory, you should consider rebuilding
-          the kernel to allow MySQL to use more than 512MB of RAM. Take
-          a look at <literal>option MAXDSIZ</literal> in the LINT config
-          file for more information.
+          FreeBSD limits the size of a process to 512MB, even if you
+          have much more RAM available on the system. So you may get an
+          error such as this:
         </para>
 
+<programlisting>
+Out of memory (Needed 16391 bytes)
+</programlisting>
+
         <para>
+          In current versions of FreeBSD (at least 4.x and greater), you
+          may increase this limit by adding the following entries to the
+          <filename>/boot/loader.conf</filename> file and rebooting the
+          machine (these are not settings that can be changed at run
+          time with the <command>sysctl</command> command):
+        </para>
+
+<programlisting>
+kern.maxdsiz="1073741824" # 1GB
+kern.dfldsiz="1073741824" # 1GB
+kern.maxssiz="134217728" # 128MB
+</programlisting>
+
+        <para>
+          For versions of FreeBSD, you must recompile your kernel in
+          order to change the maximum data segment size for a process.
+          In this case, you should look at the
+          <literal>MAXDSIZ</literal> option in the
+          <literal>LINT</literal> config file for more information.
+        </para>
+
+        <para>
           If you get problems with the current date in MySQL, setting
           the <literal>TZ</literal> variable should help. See
           <xref linkend="environment-variables"/>.

Thread
svn commit - mysqldoc@docsrva: r211 - in trunk: . refman-4.1 refman-5.0 refman-5.1paul2 Nov