Re: Large TIFF file question [message #28916 is a reply to message #28834] |
Wed, 16 January 2002 09:24  |
Dick Jackson
Messages: 347 Registered: August 1998
|
Senior Member |
|
|
"Mark Rivers" <rivers@cars.uchicago.edu> wrote in message
news:dxg18.2$s4.491@news.uchicago.edu...
>
> David Fanning <david@dfanning.com> wrote in message
> news:MPG.16af2ce16a9304e39897d3@news.frii.com...
>> Martin Downing (martin.downing@ntlworld.com) writes:
>>
>>> If you are crazy/unfortunate enough to be doing this on a windows OS,
>>> you'll be facing the 1/2Gb limit on process memory, [...]
>>
>> I thought one of the features of IDL 5.4 or 5.5 (I
>> can't recall, since I just woke up and I'm sitting
>> here scratching myself and waiting for the coffee
>> to boil) was an RSI hack that allowed the PCs to
>> exceed these memory limits. I remember this as being
>> one of the most significant, but completely unheralded,
>> items of that release.
>
> If you find anything documenting that I'd be most interested to hear about
> it. I routinely bump into this limit on Windows machines with 1GB of RAM,
> reading 3-D tomography data sets that are 400-600 MB. .RESET_SESSION_ALL
> sometimes helps, but I have to exit/restart IDL very frequently because
the
> memory gets fragmented.
It seems that 5.4 and 5.5 on Windows 2000 will allow me to make a half-GB
(512 MB) array, does this (dis-)prove anything? FYI, I have exactly 512MB of
RAM, VM set somewhat higher.
=====
IDL Version 5.5, Microsoft Windows (Win32 x86). (c) 2001, Research Systems,
Inc.
IDL> a=bytarr(1024,1024,512)
IDL> help,/mem
heap memory used: 537264198, max: 537264226, gets: 436, frees: 211
IDL> a[1023,1023,511]=42
IDL> print,a[1023,1023,510:511]
0
42
=====
IDL Version 5.4 (Win32 x86). (c) 2000, Research Systems, Inc.
IDL> a=bytarr(1024,1024,512)
IDL> help,/mem
heap memory used: 537245837, max: 537245865, gets: 433, frees: 200
IDL> a[1023,1023,511]=42
IDL> print,a[1023,1023,510:511]
0
42
=====
Cheers,
--
-Dick
Dick Jackson / dick@d-jackson.com
D-Jackson Software Consulting / http://www.d-jackson.com
Calgary, Alberta, Canada / +1-403-242-7398 / Fax: 241-7392
|
|
|