藤岡和夫 <kazuf@...> さん wrote.
> > こうしておいて、Windows95 の入った古いノート(Pentium 120MHz, メモリ
> > 32MB 程度)にActive Perl 5.002 をインストールし、動かしてみました。その
> > 結果、120KB 程度のデータから与えた文字列を検索するのに 1-2 分かかり、お
> > まけに時々 Out of Memory というエラー表示を残して終了します(使えん(^^;)。
>
> よくわかりませんけど、バージョンが5.002っていうのが気になりますね。
> ActivePerlで5.002っていうことはないような気がしますが。Out of Memoryとい
> うエラーメッセージはDOSコンソールでしか見たことがないです。
ノートが手もとにないので、ここらはうろ覚えで書いていました(ActivePerl
で古いのを入れたくらいの認識)。調べ直したところ、
ActivePerl 522
Perl 5.005_03
でした。相当ちがいますね。すみません(^^;;。何台か同程度のスペックのマシ
ンに入れてみましたが、いずれも似たような結果です。Perl をメモリにロード
し、さらにいくつかの変数、配列を読みこんだ時点で、Windows アプリケーショ
ンの使用可能なメモリが残り少なくなり、スワップでもしながら後の作業をやっ
ているのではないか、と疑いたくなりました。昔、go32 版を使わない perl を
動かしていた時のような心境です。
--
本田博通(閑舎)
テキストとスクリプトの http://rakunet.org/TSNET/