in reply to Memory usage and perl
What happens to memory after is has been removed from perl (shift/undef/delete etc)?It is 'put back' into the memory pool perl uses when allocating memory. So when you undef something, the memory that it used becomes available again to be re-allocated.
Can it be reused by other apps?No, only once the process has exitted will the memory be available to to other apps. This is an OS issue, not a perl issue. See. the recent Memory leak when using hash 'references' for more info on the topic.
_________
broquaint
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Memory usage and perl
by robartes (Priest) on Mar 14, 2003 at 13:59 UTC |