* setup2.sgml: Clarify heap allocation.

This commit is contained in:
Christopher Faylor 2008-09-22 16:55:30 +00:00
parent 2c8f862a44
commit 4fb7bbb985
2 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,7 @@
2008-09-22 Christopher Faylor <me+cygwin@cgf.cx>
* setup2.sgml: Clarify heap allocation.
2008-08-13 Corinna Vinschen <corinna@vinschen.de> 2008-08-13 Corinna Vinschen <corinna@vinschen.de>
* pathnames.sgml: Move description for (cyg,not)exec mount options * pathnames.sgml: Move description for (cyg,not)exec mount options

View File

@ -59,14 +59,13 @@ first starts. Most Cygwin applications do not make use of the
<sect1 id="setup-maxmem"><title>Changing Cygwin's Maximum Memory</title> <sect1 id="setup-maxmem"><title>Changing Cygwin's Maximum Memory</title>
<para> <para>
By default no Cygwin program can allocate more than 384 MB of memory Cygwin's heap is extensible. However, it does start out at a fixed size
(program+data). You should not need to change this default in most and attempts to extend it may run into memory which has been previously
circumstances. However, if you need to use more real or virtual memory in allocated by Windows. In some cases, this problem can be solved by
your machine you may add an entry in the either the adding an entry in the either the <literal>HKEY_LOCAL_MACHINE</literal>
<literal>HKEY_LOCAL_MACHINE</literal> (to change the limit for all users) or (to change the limit for all users) or
<literal>HKEY_CURRENT_USER</literal> (for just the current user) section of <literal>HKEY_CURRENT_USER</literal> (for just the current user) section
the registry. of the registry. </para>
</para>
<para> <para>
Add the <literal>DWORD</literal> value <literal>heap_chunk_in_mb</literal> Add the <literal>DWORD</literal> value <literal>heap_chunk_in_mb</literal>