[#28687] [Bug #2973] rb_bug - Segmentation fault - error.c:213 — rudolf gavlas <redmine@...>

Bug #2973: rb_bug - Segmentation fault - error.c:213

10 messages 2010/03/16

[#28735] [Bug #2982] Ruby tries to link with both openssl and readline — Lucas Nussbaum <redmine@...>

Bug #2982: Ruby tries to link with both openssl and readline

16 messages 2010/03/18

[#28736] [Bug #2983] Ruby (GPLv2 only) tries to link to with readline (now GPLv3) — Lucas Nussbaum <redmine@...>

Bug #2983: Ruby (GPLv2 only) tries to link to with readline (now GPLv3)

10 messages 2010/03/18

[#28907] [Bug #3000] Open SSL Segfaults — Christian Höltje <redmine@...>

Bug #3000: Open SSL Segfaults

19 messages 2010/03/23

[#28924] [Bug #3005] Ruby core dump - [BUG] rb_sys_fail() - errno == 0 — Sebastian YEPES <redmine@...>

Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0

10 messages 2010/03/24

[#28954] [Feature #3010] slow require gems in ruby 1.9.1 — Miao Jiang <redmine@...>

Feature #3010: slow require gems in ruby 1.9.1

15 messages 2010/03/24

[#29179] [Bug #3071] Convert rubygems and rdoc to use psych — Aaron Patterson <redmine@...>

Bug #3071: Convert rubygems and rdoc to use psych

10 messages 2010/03/31

[ruby-core:28890] Re: Indentifying key MRI-on-Windows issues

From: Roger Pack <rogerdpack2@...>
Date: 2010-03-23 17:36:50 UTC
List: ruby-core #28890
> Thanks to nobu and Roger for the patches for 2742. On Vista, they were ab=
le to take my micro-benchmark's "real" results from 525.16 down to 18.76 se=
conds on a ~48MB test file.
>
> However, it doesn't appear root cause has been identified and there is si=
gnificant room for improvement as JRuby, IronRuby, and MRI 1.8.x ran in the=
 range of 0.14 to 0.65 seconds as the following results indicate.

If you want to examine a little more closely the "real root cause" you
can do so by downloading "process explorer", run it, double click on
ruby.exe, choose the "Threads" tab then double click on the thread
number that seems the most active.  It will show you the method it's
currently in (and chances are, the one it is bottlenecking on).

If you want to recreate 1.8.6 "being slow" you can try this ticket:

http://redmine.ruby-lang.org/issues/show/2741

> The CRLF read results: http://gist.github.com/341365

Good to see it's improved.

Further bottlenecks are probably the ones I mentioned a few posts
earlier.  Patches are welcome :)


> Anyone done any MRI 1.9.2dev performance testing on Windows with "real wo=
rld" (or micro-benchmark) heavy IO read workloads? =A0Anyone done any Rails=
3 testing?

I haven't, as I would be afraid to use windows MRI for real workloads
unless the I/O stuff improves (jruby might be ok, though).  It works
for development, though, don't get me wrong, I use it all the time.  I
even get it to load quickly by reducing the number of File stat's by
using the "faster_require" gem :)

-rp

In This Thread