|Just another Perl shrine|
Re: Reduce CPU utilization time in reading file using perlby BrowserUk (Pope)
|on Sep 27, 2013 at 16:26 UTC||Need Help??|
Using Tie::File on such a huge file -- or any file over a few (single digit) megabytes is stupid. It will use huge amounts of cpu and be very slow.
You can build your hash much (much, much) more quickly this way:
Will use far less cpu & memory and complete in less than 1/2 the time.
However, it is really doubtful that you will be able to build a hash from that size of file without running out of memory unless:
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".
In the absence of evidence, opinion is indistinguishable from prejudice.