[#39863] forループの速度 — Masahiro Sato <msato@...>

15 messages 2004/07/20

[#39868] イテレータとfor文 — OOTANI TAKASHI <otn@...5.so-net.ne.jp>

大谷と申します。

31 messages 2004/07/20
[#39886] Re: イテレータとfor文 — Tietew <tietew-ml-ruby-list@...> 2004/07/21

[ruby-list:39899] Re: dRuby:急に遅くなる

From: "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date: 2004-07-22 05:53:21 UTC
List: ruby-list #39899
山本です。

ちば けいすけ <chowder@mtj.biglobe.ne.jp> wrote:
(2004/07/22 14:04)

>ftp://ftp.ruby-lang.org/pub/ruby/binaries/cygwin/1.8/ruby-1.8.2-20040718-i386-cygwin.tar.gz
>でも同様の結果でした。

私もダウンロードして試してみましたが、確かに修正されていました。
失礼ですが、ruby -v でバージョンを確認していただけませんか?

S:\>ruby -v
ruby 1.8.1 (2003-12-25) [i386-bccwin32]

S:\>ruby client.rb
   4.256
   4.226
   4.236
   4.257
   4.286
   4.296
   4.277
   4.286
   4.336
   4.307
   4.366
   4.326
   4.377
   4.336
   4.357
   4.416
   4.427
  20.660
  21.351


S:\>e:\ruby-mswin\bin\ruby -v
ruby 1.8.2 (2004-07-16) [i386-mswin32]

S:\>e:\ruby-mswin\bin\ruby client.rb
   4.726
   4.837
   4.827
   4.827
   4.887
   4.957
   4.898
   4.987
   4.957
   4.927
   4.948
   4.997
   5.068
   4.957
   5.027
   5.008
   5.067
   4.967
   5.048
   4.997
   5.048
   5.057

18回目に遅くなるのは、接続プールのサイズが 17 (== DRbConn::POOL_SIZE + 1)
だからです。ruby-1.8.1 で DRbConn::POOL_SIZE を変更すると、遅くなる回数も変化すると思います。


In This Thread