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

Home » Public Forums » archive » Large TIFF file question
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: Large TIFF file question [message #28916 is a reply to message #28834] Wed, 16 January 2002 09:24 Go to previous message
Dick Jackson is currently offline  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
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Convert a byte array to a structure?
Next Topic: Re: Working with 2 partially overlapping images of different array sizes

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

Current Time: Wed Oct 08 18:10:20 PDT 2025

Total time taken to generate the page: 0.00603 seconds