Maybe you're running out of "memory" much earlier, but only when cleaning up its memory, the machine needs to retrieve the swapped out data from disk, just to discard it? You can try to force an immediate exit, bypassing all END blocks and other cleanup, by calling POSIX::exit. Note that tempfiles won't get erased that way and other resources maybe also won't get released.
In reply to Re: problems with garbage collection
by Corion
in thread problems with garbage collection
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |