This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin Memory Allocation and heap_chunk_in_mb

On Wed, 30 Jun 2004, Brian Ford wrote:

> On Wed, 30 Jun 2004, Corinna Vinschen wrote:
> > The virtual memory available to a process is 2GB under NT.  I see two
> > possible workarounds:
> >
> > - There's a way to start NT with a "/3gb" switch from boot.ini which
> >   allows to get 3GB of virtual memory per process.  Dunno if that's
> >   available on XP, perhaps the switch is only supported in server
> >   versions of NT.
> It is available on XP, but I think it is unsupported on non-server
> platforms.  It's availability is supposed to be for developer testing
> only, or some such nonsense.

Here is the complete story.  From:

    * Windows Server 2003 family
    * Windows XP Professional Edition
    * Windows 2000 Datacenter Server
    * Windows 2000 Advanced Server
    * Windows NT 4.0 Enterprise Edition

and from:

This parameter is fully functional on Microsoft Windows NT Server 4.0,
Enterprise Edition with Service Pack 3, Microsoft Windows 2000 Advanced
Server, Microsoft Windows 2000 Datacenter Server, Windows XP, and Windows
Server 2003.

On other versions of Windows NT and Windows 2000, this parameter restricts
the kernel to addresses above the 3 GB boundary. However, user-mode
applications cannot access more than 2 GB of address space.

Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained pilot...

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]