Re: Performance issues [message #31293 is a reply to message #31174] |
Mon, 24 June 2002 09:01  |
R.Bauer
Messages: 1424 Registered: November 1998
|
Senior Member |
|
|
Sean Raffuse wrote:
>
> Hello brain trust,
>
> I have a batch routine that does a number of manipulations on large data
> sets (multi-dimensional arrays). The program works fine. However, it has
> slowdown problems. The program processes the datasets one at a time. The
> first one takes about 15 minutes or so. By the fourth or fifth dataset,
> the processing time is about double. This question may be too general, but
> what are the common causes for this in IDL? I can watch my memory usage in
> the task manager and it is not increasing. Since you can't use delvar
> outside of the main program, what else can I do? Does this even matter? I
> am creating the same variables each time the batch runs.
>
> thanks for your help,
>
> Sean
Dear Sean,
There are some tools in idl which may help to find what's happen.
Did you know the profiler ?
e.g.
profiler,/system
routine
profiler,/report
If memory isn't increasing did this mean you don't use the swap file
or are you using it?
Reimar
--
Reimar Bauer
Institut fuer Stratosphaerische Chemie (ICG-I)
Forschungszentrum Juelich
email: R.Bauer@fz-juelich.de
------------------------------------------------------------ -------
a IDL library at ForschungsZentrum Juelich
http://www.fz-juelich.de/icg/icg1/idl_icglib/idl_lib_intro.h tml
============================================================ =======
|
|
|