diff options
author | Simon Marlow <marlowsd@gmail.com> | 2016-08-30 17:07:36 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2016-08-31 13:15:33 -0400 |
commit | d790cb9db71693baed70e3de8e9100d5b7d7404b (patch) | |
tree | f76edc103b57e6dad45536ad082d30a5347d5ce9 /docs | |
parent | 3005fa5313b6d5fd9d4f47192c84e96e94ee7f17 (diff) | |
download | haskell-d790cb9db71693baed70e3de8e9100d5b7d7404b.tar.gz |
Bump the default allocation area size to 1MB
This is long overdue.
Perhaps 1MB is a little on the skinny size, but this is based on
* A lot of commodity dual-core desktop processors have 3MB L3 cache
* We're traditionally quite frugal with memory by default
Test Plan: validate
Reviewers: erikd, bgamari, hvr, austin, rwbarton, ezyang
Reviewed By: ezyang
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2496
Diffstat (limited to 'docs')
-rw-r--r-- | docs/users_guide/profiling.rst | 2 | ||||
-rw-r--r-- | docs/users_guide/runtime_control.rst | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/docs/users_guide/profiling.rst b/docs/users_guide/profiling.rst index 20f2a83824..d3fdd6233e 100644 --- a/docs/users_guide/profiling.rst +++ b/docs/users_guide/profiling.rst @@ -754,7 +754,7 @@ reasons for this: data into. When using compacting collection (see the :rts-flag:`-c` option), this is reduced to 2L, and can further be reduced by tweaking the :rts-flag:`-F` option. Also add the size of the allocation area - (currently a fixed 512Kb). + (see :rts-flag:`-A`). - The stack isn't counted in the heap profile by default. See the RTS :rts-flag:`-xt` option. diff --git a/docs/users_guide/runtime_control.rst b/docs/users_guide/runtime_control.rst index 3968065865..5226d6dc14 100644 --- a/docs/users_guide/runtime_control.rst +++ b/docs/users_guide/runtime_control.rst @@ -267,7 +267,7 @@ performance. .. rts-flag:: -A ⟨size⟩ - :default: 512k + :default: 1MB .. index:: single: allocation area, size |