in reply to Re^3: out of memory problem after undef
in thread out of memory problem after undef
Perl it is not able to meet the need of storing 200MB of data.
Here is a 200MB file:
C:\>dir acktrace 14/06/2012 18:51 206,937,739 acktrace
And here is a perl script loading 10 copies of that file into less than 2GB of memory; then discarding it and recovering all the memory:
c:>perl -E"undef($/); $f[0]=<>; $f[$_]=$f[$_-1] for 1..9; say`tasklist +`; undef @f; say`tasklist`;" acktrace | find "perl" perl.exe 7996 Console 1 1,927 +,000 K perl.exe 7996 Console 1 4 +,796 K
Don't blame Perl, or ActiveState or Windows because you don't know how to use them effectively.
If you want actual help; post the actual code.
|
|---|