[#45922] Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — kohno kazuyuki <kkohno@...>

こんにちは

14 messages 2009/03/17
[#45923] Re: Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — Takao Kouji <kouji@...7.net> 2009/03/17

高尾宏治です。

[#45925] Re: Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — "Akinori MUSHA" <knu@...> 2009/03/17

At Tue, 17 Mar 2009 13:15:54 +0900,

[ruby-list:45903] Re: 1.9.1におけるファイルアクセス速度

From: Yukihiro Matsumoto <matz@...>
Date: 2009-03-05 09:05:12 UTC
List: ruby-list #45903
まつもと ゆきひろです

In message "Re: [ruby-list:45896] 1.9.1におけるファイルアクセス速度   "
    on Sun, 1 Mar 2009 21:01:02 +0900, akuri <ak7@mail.goo.ne.jp> writes:

|Ruby1.8.6から1.9.1への移行を検討しており、現在使用しているプログラムを、
|1.9.1で動かして見ましたが、処理速度が遅くなります。
|環境は、Windows XP HomeEdition SP3、Intel Celeron 1.7GHzです。

手元のLinuxで試してみました。

% ruby1.8 -v /tmp/f.rb 
ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
print string to file
0.859204

read from file ,and regexp match ,and print to file
7.381919

% ruby1.9 -v /tmp/f.rb  
ruby 1.9.2dev (2009-03-03 trunk 22728) [i686-linux]
print string to file
0.399659483

read from file ,and regexp match ,and print to file
4.104117688

ということで、Linuxでは決して遅くないようです。Windows版の問
題かもしれません。

|そこで、以下の2点について教えてください。
|(1)1.9.1において、ファイルへの読み込みや書き込みをする場合、処理速度
| を早くするような特別な記述方法があれば、教えてください。
|(2)このような速度差は、仕様上当然のことであり、今後とも改善は見込まれ
| ないでしょうか?

上記の結果から、Windows固有の事情が疑われます。1.9の方が本質
的に遅いというわけではありません。

                                まつもと ゆきひろ /:|)

In This Thread