From: "U.Nakamura" Date: 2007-05-17T09:27:26+09:00 Subject: [ruby-dev:30785] Re: [BUG on Ruby??] Ruby/Tk on Ruby1.8.[56] is too slow on Windows こんにちは、なかむら(う)です。 In message "[ruby-dev:30784] [BUG on Ruby??] Ruby/Tk on Ruby1.8.[56] is too slow on Windows" on May.16,2007 17:32:12, wrote: | One-Click Ruby Installer でしか確認してはいないのですが, | Windows 上の Ruby/Tk の動作が極度に遅くなっています. | | # Widget Demo の Canvas Widget のデモの「フロアプラン」を | # 試してもらえば差が顕著に分かります. えーと、ext/tk/sample/demos-{en,jp}/widgetを実行した上で、en なら「Canvases」の「6.A building floor plan.」を、jpなら「キャ ンバス」の「6.フロアプラン」をクリックする、ということでいい のでしょうか。 手元の1.8.4、1.8.5、1.8.6で試したところ、いずれも私の環境では 5.5秒程度でフロアプランの描画が終わりました。 永井先生のところではどれくらい「顕著」に差が出ているのでしょ うか? | 1.8.4 の tcltklib.so 等 Tk のライブラリ群を 1.8.5 に持っていっても | 遅いままですし,逆に 1.8.5 のものを 1.8.4 に持っていっても | 遅くはなりませんので,原因は Ruby 本体の変更にあると思っています. というわけで、原因はあるとすればOne-Click Ruby Installerの方 にあるんじゃないかと思います。 1.8.4-20/1.8.5-21それぞれのruby.exeのタイムスタンプはわかりま すか? それでは。 -- U.Nakamura