作者: dune
日時: 2002/9/29(18:50)
極悪です。

閑舎 さんの [TSperl:183] txtsearch ver.0.63が異様に遅い……。 から
>こうしておいて、Windows95 の入った古いノート(Pentium 120MHz, メモリ 
>32MB 程度)にActive Perl 5.002 をインストールし、動かしてみました。その
>結果、120KB 程度のデータから与えた文字列を検索するのに 1-2 分かかり、お
>まけに時々 Out of Memory というエラー表示を残して終了します(使えん(^^;)。

-o kekka.txt でも >kekka.txt でも同じですが、出力の行末が   
\x0D\x0D\x0A になってます。

以前のバージョンでは正常なので、binmode とか MAC の改行コー
ドを意識した今回の修正で、改行コードに依存したコードを書いて
しまったのではないでしょうか。例えば行単位の処理のはずが、改
行を認識できずにファイル全体を処理しようとしてるとか。
 
-- 
FZH01112@..., http://homepage1.nifty.com/dune/