Assuming you are running the latest and greatest version of MacPerl: MacPerl should release all of the memory it has used unless you are making calls to the system to allocate memory. In those cases you have to free the memory yourself. (Or at least I would think you would have to make the proper system calls to do so.) Try inserting an UNDEF command at the end of your program on all arrays to free up all of that memory. :-) -------------------------------------------------------------------------------- All e-mail needs to be sent to mark@cheers.jsc.nasa.gov. If you don't, it will probably bounce. What man does not understand or fears; he ultimately destroys. Steve Wright: Black holes are where God divided by zero. ***** Want to unsubscribe from this list? ***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch