Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Minor
-
Resolution: Incomplete
-
Affects Version/s: JRuby 0.9.0, JRuby 0.9.1, JRuby 0.9.2, JRuby 0.9.8, JRuby 0.9.9, JRuby 1.0.0RC1, JRuby 1.0.0RC2, JRuby 1.0.0RC3, JRuby 1.0.0, JRuby 1.0.1, JRuby 1.0.2, JRuby 1.0.3, JRuby 1.1b1, JRuby 1.1RC1, JRuby 1.1RC2, JRuby 1.1RC3, JRuby 1.1, JRuby 1.1.1, JRuby 1.x+
-
Fix Version/s: None
-
Component/s: Performance
-
Labels:None
-
Environment:32-bit Linux and Windows Vista
-
Number of attachments :
Description
Jruby startup time can take as much as a couple of seconds, compared with instantaneous startup time using MRI. For instance, on Linux with Jruby 1.1, simply invoking rake --version on a core 2 duo desktop got timed at 2.8 seconds, compared with .2 seconds using MRI rake. While insignifcant for web deployment, this slow startup time greatly affects the use of ruby as a general purpose scripting language.
A command-line trick to be released in 1.1.2 will greatly improve startup time. For me, it's about 50% faster.