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

Home » Public Forums » archive » Memory management
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Memory management [message #333] Fri, 12 June 1992 06:14
isaacman is currently offline  isaacman
Messages: 20
Registered: June 1992
Junior Member
There seems to be some peculiarity in the way IDL does its memory
management in the TRANSPOSE function. Running on a VAXstation 3100/76,
the following statements cause the process to hang:

IDL> A = FINDGEN(3,200000)
IDL> A = TRANSPOSE(A)

The problem can be made to disappear as the arry size is made smaller,
presumably depending on one's page file quota and so forth. (On our
system, using A = FINDGEN(3,100000) works fine.)

The problem is definitely in IDL and not in the system: when we
LINKIMAGE a functionally-equivalent transpose function written in C, it
works fine with the large array.

Anybody have any ideas about this?

Rich Isaacman
COBE Project
NASA/Goddard Space Flight Center
[Message index]
 
Read Message
Previous Topic: Re: IMSL/IDL vs IDL (Which is the better)
Next Topic: Re: Memory management

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

Current Time: Fri Oct 10 13:12:21 PDT 2025

Total time taken to generate the page: 0.56099 seconds