From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2008-05-31T23:08:48+09:00 Subject: [ruby-list:44984] Re: 重いタスクと平行にirbを使うと遅い? けいじゅ@いしつかです. In [ruby-list :44982 ] the message: "[ruby-list:44982] Re: 重いタスクと平行にirbを使うと遅い? ", on May/31 20:11(JST) "takeru sasaki" writes: > >佐々木です。 > >IRB.startを先に持ってくるとtaskBをirbから操作できません。 > >本当にやりたいことはtaskBの進行状況や内部状態を確認したり、タスクの状態を変更したりを >irbから好きなタイミングで自由にやりたいのです。 どうも, rubyのバージョンに問題があるようですよ. 下記の結果と佐々木さんの最初の結果から, 1.8.6 でも 2007-09-23と 2008-03-03の間にこの問題は解消しているみたいです. ちなみに, 1.9系は滅茶苦茶早いことに気が付きました. 1.8系と1.9系ってこ んなに違うのだろうか?? -- emperor2% ruby-1.8.5 -v h.rb ruby 1.8.5 (2006-08-04) [i686-linux] A: 0.760000 0.260000 1.020000 ( 1.002554) irb(main):001:0> irb(main):002:0* B: 1.990000 0.690000 2.680000 ( 24.230750) -- emperor2% /usr/local/apps/rubyware/ruby-1.8.6-20070430/bin/ruby -v h.rb ruby 1.8.6 (2007-04-30 patchlevel 5000) [i686-linux] A: 0.840000 0.200000 1.040000 ( 1.044729) irb(main):001:0> B: 2.120000 0.600000 2.720000 ( 24.206193) -- emperor2% ruby -v h.rb ruby 1.8.6 (2008-03-03 patchlevel 5000) [i686-linux] A: 0.770000 0.180000 0.950000 ( 0.948945) irb(main):001:0> B: 0.740000 0.180000 0.920000 ( 0.919972) -- emperor2% ruby-dev -v h.rb ruby 1.9.0 (2008-03-25 revision 15689) [i686-linux] A: 0.240000 0.000000 0.240000 ( 0.239815) irb(main):001:0> B: 0.230000 0.010000 0.240000 ( 0.230558) __ ---------------------------------------------------->> 石塚 圭樹 <<--- ---------------------------------->> e-mail: keiju@ishitsuka.com <<---