diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2017-03-03 02:27:51 -0700 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2017-03-03 02:27:51 -0700 |
| commit | 2c3d82432b44424c30296158fec78691a5d10aee (patch) | |
| tree | 03160b1a23256a978c3476a6f972af100b8e137d /benchmark | |
| parent | 3cfcee04b23156b1d04f832413af9f40ad82eb93 (diff) | |
tune flags for benchmark
Diffstat (limited to 'benchmark')
| -rwxr-xr-x | benchmark/benchmark.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/benchmark/benchmark.rb b/benchmark/benchmark.rb index 22e8360a..e0b0eb00 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=2 ruby benchmark.rb userguide-loop 10 + $ RUBY_GC_MALLOC_LIMIT=128000000 RUBY_GC_OLDMALLOC_LIMIT=128000000 RUBY_GC_HEAP_INIT_SLOTS=10000000 RUBY_GC_HEAP_FREE_SLOTS=10000000 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 |
