Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: perl -d:DProf (Re: HACKING-ja -> mknmz.in)



At Sun, 27 Jul 2003 18:38:00 +0900,
Tadamasa Teranishi wrote:
> Tadamasa Teranishi wrote:
> > HTMLやメール等のファイルを大量に処理した場合には、
> > File::MMagic::checktype_data に時間がかかるようですね。
> ... 
> > という部分があるのですが、これの $token を毎回作成しているのは
> > 無駄ではないかと思います。たぶん、前処理でできると思うので、
> > 少し(sort 分ぐらい)は速くなるのではないかと思います。
> 
> この処理にかかっている時間はほんのわずかで、
> if ($tdata =~ /$token/mg)
> のマッチングに相当時間がかかっているようでした。
> そのため、手を加えてもほとんど影響がありませんでした。失礼しました。

さらに "/o" モディファイアを付けると効果出ませんかね?

 if ($tdata =~ /$token/mgo)

-- 
-- Name: SATOH Fumiyasu  -- Home: http://www.sfo.jp (in Japanese only)
-- Mail: fumiya @net-thrust.com, @samba.gr.jp, @namazu.org or ...