summaryrefslogtreecommitdiff
path: root/benchmark
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2014-11-18 12:44:56 -0700
committerDan Allen <dan.j.allen@gmail.com>2014-11-18 12:44:56 -0700
commit277c9ca47219fb0992647efaf0c1cebb607cb0af (patch)
tree280fc53022ff7b9d0cf42a377656e4f74b3227ef /benchmark
parent7d81be1bd7c4ff863006d8d93014bfa313d56953 (diff)
update GC settings in benchmark
Diffstat (limited to 'benchmark')
-rwxr-xr-xbenchmark/benchmark.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/benchmark/benchmark.rb b/benchmark/benchmark.rb
index 3aa40f87..738c224b 100755
--- a/benchmark/benchmark.rb
+++ b/benchmark/benchmark.rb
@@ -21,7 +21,7 @@ To get the best results under MRI, tune Ruby using environment variables as foll
$ RUBY_GC_MALLOC_LIMIT=90000000 RUBY_FREE_MIN=650000 ruby benchmark.rb userguide-loop 10
.Ruby >= 2.1
- $ RUBY_GC_MALLOC_LIMIT=128000000 RUBY_GC_OLDMALLOC_LIMIT=128000000 RUBY_GC_HEAP_INIT_SLOTS=800000 RUBY_GC_HEAP_FREE_SLOTS=800000 RUBY_GC_HEAP_GROWTH_MAX_SLOTS=250000 RUBY_GC_HEAP_GROWTH_FACTOR=1.5 ruby benchmark.rb userguide-loop 10
+ $ RUBY_GC_MALLOC_LIMIT=128000000 RUBY_GC_OLDMALLOC_LIMIT=128000000 RUBY_GC_HEAP_INIT_SLOTS=800000 RUBY_GC_HEAP_FREE_SLOTS=800000 RUBY_GC_HEAP_GROWTH_MAX_SLOTS=250000 RUBY_GC_HEAP_GROWTH_FACTOR=2 ruby benchmark.rb userguide-loop 10
Asciidoctor starts with ~ 12,500 objects, adds ~ 300,000 each run, so tune RUBY_GC_HEAP_* accordingly