* new-features.sgml (ov-new1.7.10): Document large address awareness

of heap and new way to set the default heap size per executable.
	* setup2.sgml (setup-maxmem): Revamp to explain new method of
	allocating more heap on a per-executable basis.  Drop outdated stuff.
	Keep shortened description of heap_chunk_in_mb as note.
This commit is contained in:
Corinna Vinschen
2011-08-12 13:51:21 +00:00
parent ad39174691
commit 3de2809073
3 changed files with 61 additions and 44 deletions

View File

@@ -13,6 +13,20 @@ The CYGWIN environment variable options "envcache", "strip_title", "title",
"tty", and "upcaseenv" have been removed.
</para></listitem>
<listitem><para>
If the executable (and the system) is large address aware, the application heap
will be placed in the large memory area. The <command>peflags</command> tool
from the <literal>rebase</literal> package can be used to set the large
address awareness flag in the executable file header.
</para></listitem>
<listitem><para>
The registry setting "heap_chunk_in_mb" has been removed, in favor of a new
per-executable setting in the executable file header which can be set using the
<command>peflags</command> tool. See <xref linkend="setup-maxmem"></xref>
for more information.
</para></listitem>
<listitem><para>
The CYGWIN=tty mode using pipes to communicate with the console in a pseudo
tty-like mode has been removed. Either just use the normal Windows console