つか、質問の仕方が幼稚。
>文字数の長すぎるファイルがあると止まったりしませんか?
「長すぎる」じゃ誰にもワカランだろ。
もっと具体的に、たとえば「100万文字を越えると止まる」みたいに書かんとダメやろ。
perl よりも前に、コミュニケーション能力を学習しろよ。