RubyGemsがWindowsで劇的に遅い件

WindowsでRubyやRailsの起動が遅いと思って調べたら、RubyGemsのせいだったでござるの巻(実はファイルIOが遅いせい)
1
トビーネット @toby_net

#ruby 旅行用の7年前のセロリン1.7GHzノートPCの方がQuad Coreマシンより、Rubyの起動が早い件。Ruby入れたストレージは同じHDD。研究しがいがありそうだ。

2009-08-21 00:21:19
トビーネット @toby_net

#ruby 7年前セロリン・ノートPC@WindowsXPでRubyが超速起動する理由わかった。環境変数"RUBYOPT=-rubygems"がなかった。つまりRubyGemsなしだと劇的に起動が速い。当たり前だが

2009-08-21 20:46:33
トビーネット @toby_net

#ruby 逆に言うと、RubyGemsのみにしぼってWindows向けに最適化すれば、Windowsでも劇的に起動を速くできる可能性が見えてくる。むろん、Railsもそう。

2009-08-21 20:48:54
トビーネット @toby_net

#ruby rubygemsのプロファイルとってみたけど「これ一か所直せば、劇的改善!」て感じに見えなくて困る。チビチビ数秒~1秒かかるのを一個ずつ最適化していく、みたいな地道な作業がいる悪寒

2009-08-21 21:30:31
トビーネット @toby_net

#ruby RubyGems高速化のために、gem配下の遅いメソッド仮に上位10個を0秒にしたとして、ようやく29%の高速化。う、うーむ…パレートの法則みたいにはいかんなw

2009-08-21 21:37:52
トビーネット @toby_net

#ruby 【募集】'rubygems'ファイルをrequireせずに、RubyGemsでインストールしたライブラリを直接requireする方法

2009-08-21 21:57:48