Tadamasa Teranishi
yw3t-****@asahi*****
2006年 1月 13日 (金) 02:19:17 JST
寺西です。 Tadamasa Teranishi wrote: > > どこの処理でとまっているのかは調べていませんが、 > mecab-dict-index は Perl なので、どこかでパターンマッチングが爆発 > して、非常に時間がかかっているのかもしれません。(環境依存だし...。) どこで処理が止まっているのかを調べたところ、convdic の中の @dic = sort { $a->[0] cmp $b->[0] } @dic; という部分でとまっているようです。 $a->[0] と $b->[0] を表示させると、 : 槇,槇山 槇山,槇一 槇山,槇下 槇山,槇原 槇山,槇川 槇川,槇尾 槇尾,槇代 槇尾,槇谷 槇尾,槇塚台 槇尾,槇島 槇尾,槇本 槇本,槇尾山 槇本,槇野々 遙堪,槇野々 遙堪,槇野地 --> ここでピタッととまります。HDDはアクセスしたままです。 # そうなる理由は全く思いつきませんが...。う〜む。 -- ===================================================================== 寺西 忠勝(TADAMASA TERANISHI) yw3t-****@asahi***** http://www.asahi-net.or.jp/~yw3t-trns/index.htm Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E