https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112014-05-09T01:00:01ZRuby Issue Tracking SystemRuby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=466262014-05-09T01:00:01Zko1 (Koichi Sasada)
<ul></ul><p>Sorry for late response.</p>
<p>I can agree this proposal because current default "2" also has no evidence to use.<br>
I think more survey are welcome to set ideal default setting. 1.7? 1.5? 1.3?</p>
<p>However, already 2.1.2 released?</p> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=466292014-05-09T02:30:50Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul></ul><p>How about performance down of this change?</p> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=483172014-08-12T07:25:03Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Feedback</i></li></ul> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=483222014-08-13T02:15:59Zbitsweat (Jeremy Daer)jeremydaer@gmail.com
<ul></ul><p>I'm running Ruby 2.1.2 with <code>GC_HEAP_OLDOBJECT_LIMIT_FACTOR = 1.3</code> with good results, but I didn't do a thorough survey of behavior.</p>
<p>Does <a class="user active user-mention" href="https://redmine.ruby-lang.org/users/17">@ko1 (Koichi Sasada)</a> suggestion (<a href="https://bugs.ruby-lang.org/issues/9607#note-11" class="external">https://bugs.ruby-lang.org/issues/9607#note-11</a>) change the situation, and tuning of this parameter?</p> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=487392014-09-08T22:57:48Zariveira (Alexandre Riveira)alexandre@objectdata.com.br
<ul><li><strong>File</strong> <a href="/attachments/4668">1-committed_as-ruby-2.0.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/4668/1-committed_as-ruby-2.0.jpg">1-committed_as-ruby-2.0.jpg</a> added</li><li><strong>File</strong> <a href="/attachments/4669">2-committed_as-ruby-2.1jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/4669/2-committed_as-ruby-2.1jpg">2-committed_as-ruby-2.1jpg</a> added</li><li><strong>File</strong> <a href="/attachments/4670">3-committed_as-ruby-2.1-factor-1.3.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/4670/3-committed_as-ruby-2.1-factor-1.3.jpg">3-committed_as-ruby-2.1-factor-1.3.jpg</a> added</li></ul><p>The following charts 32bit linux server with 64gb 100 puma aplications and rails 2.3.11. The first chart contains ruby 2.0, the second ruby 2.1 and the third ruby 2.1 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR = 1.3.</p>
<p>I dispose doing tests with ruby with other values for GC_HEAP_OLDOBJECT_LIMIT_FACTOR as 1.2, 1.3, 1.5, etc.</p>
<p>Performance for me was not affected. My test is to do something like:</p>
<p>1.upto (100_000) do | i |<br>
MyModel.find (i)<br>
end</p>
<p>In parallel check if the system crashes or is slow. With ruby 2.0 is slow, even with ruby 2.1 not the 1.3 FACTOR. To perform the above test have to make the change suggested by Eric Wong at <a class="issue tracker-1 status-1 priority-4 priority-default" title="Bug: IO operation is 10x slower in multi-thread environment (Open)" href="https://redmine.ruby-lang.org/issues/10009">#10009</a>.</p> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=689222017-12-25T18:15:13Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Target version</strong> deleted (<del><i>2.6</i></del>)</li></ul> Ruby master - Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3https://redmine.ruby-lang.org/issues/9800?journal_id=797962019-07-22T04:08:05Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Closed</i></li></ul>