From: Shin-ichiro Hara Date: 1999-12-21T01:15:57+09:00 Subject: [ruby-list:19754] Re: glade and namazu ( Re: ruby-list の過去ログの作り方) 原です。 In message [ruby-list:19723] |やまぐちです。 |>いえ、Namazu 附属のでやっています。メモリ溢れが起こるので、Ruby スクリプ |>トで分割処理させたりしますが。 | |もし、よろしければ分割処理のためにどのようなことをやっているか |教えていただけませんでしょうか? |#もしこれがコードがトリッキーになっている原因の一端で、ここが |#こうなっていれば、コードがきれいになるとかあれば、mknmzの |#書き直す際の参考になるかなと。 いえ、全然大したことしていなくて、ファイルを数千件ごとに分割して 複数回 mknmz に渡しているだけです。多分 mknmz は全てオンメモリで 処理しようとするので、5千(?)件ぐらいで果ててしまうんですね。 |>そいつは面白い題材ですね。しかしやっぱりメール何万件ともなるとかなりスピー |>ドとメモリ効率が要求されるので、いろいろなアイデアが必要そうですね。でも |>マシンが速けりゃイケイケですが。(^^ | |そのあたりは変にアイデアを突っ込む気はないです。 |#下手にトリッキーなことをやると、コードが汚くなりそうなので。 | |namazuのruby版を作る目的としては、perlにpnamazu(perlで動くnamazu)が |あるのだから、rubyにもあってもいいんじゃないかというのもあるのですが、 |一番の目的は、namazuのモジュールを作るための骨子を作るというのが |ありますので、スピード等を要求するのであれば適当にnamazuのモジュールを |呼べばいいじゃん、てなくらいしか考えてないです。 なるほど。とにかく ruby の得意分野であるのは間違いないので、是非欲しい ですね。rnamazu が。