From: matz@... (Yukihiro Matsumoto) Date: 1998-08-17T12:38:57+09:00 Subject: [ruby-list:9135] Re: python vs ruby (Re: あなたのウロコみせてください ) まつもと ゆきひろです In message "[ruby-list:9092] Re: python vs ruby (Re: あなたのウロコみせてください )" on 98/08/13, Mitsuru Ogino writes: |荻野です。こんにちは。 |undump って何でしょう? (すみません) undumpってのはプログラムを強制的にcore dumpさせてそのcoreか ら実行可能なプログラム(初期化済み)を生成することです.初期化 に時間のかかるプログラム(たとえばemacs)で使われる技法です. |ところで perl で大きな CGI を書いたときに、起動にかかる時間が気になること |があります。ruby は perl よりも遅いそうですが、例えばバイトコンパイル(で |いいのかな?)する機能があれば、このあたりで取り返せるかも、などと素人なり |に考えたりします。 rubyは確かにperlより遅いですが,undumpによって節約できる初期 化やコンパイルの部分の実行は比較的高速です.遅いのはそれらの 部分ではなくプログラムの実行そのものです.起動にかかる時間が 気になる場合というはほとんどの場合,OSがプロセスを起動するコ ストが問題になっているようです. このような場合に有効なのはundumpのような初期化を省く方法では なく,Fast CGIやmod_rubyのようなプロセスの起動を減らす方法の ようです. なお,現状ではFast CGIインタフェースやmod_rubyなどは提供され ていません.私がやる予定もないのですが,どなたかが取り掛かり たいということでしたら協力は惜しみません.また,もし万が一今 うちの会社が出している通産省(というかIPA)の助成金の申請が通 れば,そのような方にアルバイト代を出すことも出来るでしょう. # 手をあげる人はいませんか? まつもと ゆきひろ /:|)