AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
August 2002

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2002.08.20 07:31 "memory allocation", by Peter Majer
2002.08.20 16:13 "Re: memory allocation", by Roger Bedell
2002.08.20 20:48 "OT: large memory allocation in Windows", by Dante Allegria
2002.08.21 08:34 "Re: OT: large memory allocation in Windows", by Rob Tillaart
2002.08.21 11:30 "Re: OT: large memory allocation in Windows", by Peter Majer
2002.08.21 13:47 "Re: OT: large memory allocation in Windows", by Rob Tillaart
2002.08.21 16:05 "Re: OT: large memory allocation in Windows", by Bob Friesenhahn
2002.08.21 20:47 "Re: OT: large memory allocation in Windows", by Peter Nielsen
2002.08.22 08:33 "Re: OT: large memory allocation in Windows", by Andreas R Kleinert
2002.08.22 15:30 "Re: OT: large memory allocation in Windows", by Roger Bedell
2002.08.22 16:29 "Re: OT: large memory allocation in Windows", by Chris Hanson
2002.08.22 17:20 "Re: OT: large memory allocation in Windows", by Roger Bedell
2002.08.22 17:46 "Re: OT: large memory allocation in Windows", by Dante Allegria
2002.08.22 17:33 "Re: OT: large memory allocation in Windows", by Peter Montgomery
2002.08.22 18:00 "Re: OT: large memory allocation in Windows", by Bob Friesenhahn
2002.08.22 18:18 "Re: OT: large memory allocation in Windows", by Peter Montgomery
2002.08.22 18:45 "Re: OT: large memory allocation in Windows", by Chris Hanson
2002.08.22 21:19 "Re: OT: large memory allocation in Windows", by Peter Montgomery
2002.08.22 15:59 "Re: OT: large memory allocation in Windows", by Ed Grissom
2002.08.22 22:09 "Re: OT: large memory allocation in Windows", by Andreas R Kleinert
2002.08.21 11:48 "Re: OT: large memory allocation in Windows", by Peter Nielsen
2002.09.01 17:14 "Re: OT: large memory allocation in Windows", by Peter Montgomery
2002.09.05 17:00 "Re: OT: large memory allocation in Windows", by Andreas R Kleinert
2002.09.05 17:03 "Re: OT: large memory allocation in Windows", by Peter Montgomery

2002.09.01 17:14 "Re: OT: large memory allocation in Windows", by Peter Montgomery

I know this thread has played itself out, but I was just re-reading
Jeffrey Richter's "Advanced Windows - 3rd Edition" and found something
that the folks who engaged in this conversation may find interesting.
The following is a direct quote from the book and appears on page 121:

--------------------------------------
You're probably thinking that it seems a little unreasonable that
Windows NT should steal 2GB of your address space, and I'd have to
agree.  However, the MIPS R4000 CPUs require that this range be
reserved.  Microsoft could have implemented the Windows NT version of
Win32 differently on different CPU platforms but decided that developers
could port their applications more easily if the top 2GB were reserved
on every Windows NT implementation of Win32.
--------------------------------------

So, there you have it.  The reason that NT uses 2GB for the OS is
because it is the lowest common denominator of an OS that (used to) need
to work across multiple CPU architectures.   You want to blame someone?
Apparently you can blame the MIPS  designers.  It seems to me to be a
very reasonable design decision to want to make the OS memory
architecture consistent across all CPUs that it supports.

    Thanks,
    PeterM