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.
Activity
Charles Oliver Nutter
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | JRuby 1.1+ [ 13421 ] | |
| Fix Version/s | JRuby 1.1.2 [ 14210 ] | |
| Assignee | Charles Oliver Nutter [ headius ] |
Charles Oliver Nutter
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
Sean Reque
made changes -
| Status | Closed [ 6 ] | Reopened [ 4 ] |
| Resolution | Fixed [ 1 ] |
Thomas E Enebo
made changes -
| Fix Version/s | JRuby 1.x+ [ 13421 ] | |
| Fix Version/s | JRuby 1.1.2 [ 14210 ] |
Charles Oliver Nutter
made changes -
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Fix Version/s | JRuby 1.x+ [ 13421 ] | |
| Resolution | Incomplete [ 4 ] |
A command-line trick to be released in 1.1.2 will greatly improve startup time. For me, it's about 50% faster.