comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » old problem--the limitation on largest array in IDL, new
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: old problem--the limitation on largest array in IDL, new [message #28025 is a reply to message #27945] Sun, 18 November 2001 20:23 Go to previous messageGo to previous message
Mark Rivers is currently offline  Mark Rivers
Messages: 49
Registered: February 2000
Member
renjie <renjie.he@uth.tmc.edu> wrote in message
news:9srjlk$3a6$1@oac2.hsc.uth.tmc.edu...
> I tried PCs with RAM from 256MB to 1,5GB, it seems
> the largest array you can get is less than 779MB, usually
> it's less than 720MB, 710MB can be built in any cases,
> all tests were carried out in win2000 pro, what's the idea?

As I understand it, a single Windows process is limited to 1 GB of
addressable memory, no matter how much or how little RAM you have. I am
able to allocate very close to 1GB arrays if it is the first thing I do in a
new IDL session. This is not an IDL problem, a C program you write will
have the same limitation.

Basically technology has caught up with 32-bit processors (e.g. Pentium) and
operating systems. We can now almost all afford systems with 1GB of RAM,
which is the most a single Windows process (e.g. IDL) can use.

The new Itanium processors are 64 bit machines, and there is a beta version
of Windows XP which is 64 bits. However, there are very few applications
which are 64 bits yet. Hopefully IDL will be one of the first 64 bit
Windows applications, since my tomography datasets are all close to 1 GB,
and will soon exceed it.

Mark Rivers
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Ongoing Object Graphics Quest
Next Topic: IDL Book On Sale

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:20:44 PDT 2025

Total time taken to generate the page: 0.00424 seconds