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.
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
|