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 
Switch to threaded view of this topic Create a new topic Submit Reply
old problem--the limitation on largest array in IDL, new [message #27945] Tue, 13 November 2001 09:01 Go to next message
renjie is currently offline  renjie
Messages: 10
Registered: October 1999
Junior Member
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?
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 next 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
Re: old problem--the limitation on largest array in IDL, new [message #28111 is a reply to message #28025] Mon, 19 November 2001 11:26 Go to previous message
renjie is currently offline  renjie
Messages: 10
Registered: October 1999
Junior Member
Would you please try the following, and see if you can do something in
windows
http://albert.ssl.berkeley.edu/~korpela/mmap/


"Mark Rivers" <rivers@cars.uchicago.edu> wrote in message
news:wQ%J7.24$P4.983@news.uchicago.edu...
>
> 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
>
>
Re: old problem--the limitation on largest array in IDL, new [message #28113 is a reply to message #28025] Mon, 19 November 2001 08:30 Go to previous message
Pavel A. Romashkin is currently offline  Pavel A. Romashkin
Messages: 531
Registered: November 2000
Senior Member
Mark Rivers wrote:
> We can now almost all afford systems with 1GB of RAM,
> which is the most a single Windows process (e.g. IDL) can use.

Yes, I'd say so. Especially now that RAM costs $1 per 10 Mb...
  Switch to threaded view of this topic Create a new topic Submit Reply
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 15:33:41 PDT 2025

Total time taken to generate the page: 0.00509 seconds