jruby slower I/O than MRI in certain cases
------------------------------------------

                 Key: JRUBY-6111
                 URL: https://jira.codehaus.org/browse/JRUBY-6111
             Project: JRuby
          Issue Type: Bug
          Components: Windows
         Environment: jruby 1.7.0.dev (ruby-1.8.7-p330) (2011-10-05 a4c297e) 
(Java HotSpot(TM) Client VM 1.6.0_24) [Windows 7-x86-java] and
jruby 1.7.0.dev (ruby-1.8.7-p330) (2011-10-05 b188fb2) (Java HotSpot(TM) Client 
VM 1.6.0_17) [linux-i386-java]
            Reporter: Roger Pack


Hello.

With this code, which reads through a file, does some regex:
https://gist.github.com/1265504

With MRI 1.8.7, windows, times are:
4.46178388595581
6.51960682868958

with jruby:

c:\Temp>j -v
jruby 1.7.0.dev (ruby-1.8.7-p330) (2011-10-05 a4c297e) (Java HotSpot(TM) Client 
VM 1.6.0_24) [Windows 7-x86-java]

c:\Temp>j --server morph_mri_wins.rb
5.31399989128113
10.2940001487732

so  slower, which I was told to report as a bug :)

On linux jruby --server seems consistently faster than MRI 1.8.x and 1.9.1p243 
so maybe it's an ASCII line ending thing?




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to