in reply to Opening a Large Text File
Maybe reading larger chunks of the file will help.
{ local $/ = \4096; # adjust as appropriate print while <FILE>; } [download]
"The first rule of Perl club is you do not talk about Perl club." -- Chip Salzenberg