namazu-ml(ring)


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

Re: Solaris is too slow.



飯村です

>>>>> On Thu, 11 Mar 1999 23:12:54 +0900 (JST)
>>>>> sugiura@xxxxxxxxxxxx (Sugiura Shiro) said:

>実はこれがかなり気になってるんですけど、Enterpriseで1日半ですよね。
>だとすると、UltraSPARC-IIi(300) + 1.4.0.0-beta-4 で、rfc54.txt一つ7.5分
>というスピードはある意味妥当とも思えてくるのですが、PentiumII350改(412)
>+ FreeBSD2.2.8 だと1.4.0.0-beta-4でrfc54.txtのindex化は28秒なんですよね。
>
>やっぱりSolaris(Sparc)のperl5に何か問題があるように思えてくる。
>他にSparc(NetBSDとかLinuxとかも)使っている人はどんな感じなんでしょう。
>明日Solaris(x86)のほうもちょっと試してみようと思います。

rfc54.txt を mknmz はすべてオプションなしで

・Solaris2.6 UltraSPARC-IIi(300) memory 128M
Wakati: module_kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.4.0.0-beta-4
Time: 59 sec.

・Solaris2.6 for intel 233MHz memory 64M
Wakati: module_kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.4.0.0-beta-4
Time: 51 sec.

・Solaris2.6 先程の Enterprise
Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.3.0.2
Time: 5 sec.

Wakati: module_kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.4.0.0-beta-4
Time: 53 sec.

Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Perl Version: 5.00404     # perl のバージョンが異なる
Namazu Version: 1.3.0.5
Time: 53 sec.

Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.3.0.5
Time: 54 sec.

ですから,すぎうらさんの環境で 7.5 分というのはかかりすぎのよう
ですね.

また,

>>>>> Thu, 11 Mar 1999 17:23:27 +0900
>>>>> Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> said:

>に変更したのが原因です。手元の環境ではこの行を
>
>    $$contents =~ s/\A(.+?^(\d+\.\s*)?(Abstract|Introduction)\n\n)//ims;
>
>に修正したところ元の速度に戻りました。

のようにしたところ

Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Perl Version: 5.00502
Namazu Version: 1.3.0.5
Time: 4 sec.

となりました.
ただ,報告だけで申し訳ないのですが,RFC すべてに対して上記の修正
をした mknmz を試していますが 1.3.0.2 の処理速度はでていないよう
に思います.

-- iimura@xxxxxxxxx