Skip to content

Commit

Permalink
doc: update --max-semi-space-size description
Browse files Browse the repository at this point in the history
PR-URL: #55495
Fixes: #55487
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Trivikram Kamat <[email protected]>
  • Loading branch information
joebowbeer authored Nov 5, 2024
1 parent e53fe03 commit 25f8474
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -3541,8 +3541,12 @@ an increase of 1 MiB to semi-space applies to each of the three individual
semi-spaces and causes the heap size to increase by 3 MiB. The throughput
improvement depends on your workload (see [#42511][]).

The default value is 16 MiB for 64-bit systems and 8 MiB for 32-bit systems. To
get the best configuration for your application, you should try different
The default value depends on the memory limit. For example, on 64-bit systems
with a memory limit of 512 MiB, the max size of a semi-space defaults to 1 MiB.
On 64-bit systems with a memory limit of 2 GiB, the max size of a semi-space
defaults to 16 MiB.

To get the best configuration for your application, you should try different
max-semi-space-size values when running benchmarks for your application.

For example, benchmark on a 64-bit systems:
Expand Down

0 comments on commit 25f8474

Please sign in to comment.