Mercurial > hg
changeset 46307:51da7c8ef357
persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
The feature is gaining public facing document, its options too.
Differential Revision: https://phab.mercurial-scm.org/D9757
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 14 Jan 2021 01:12:42 +0100 |
parents | 7d096e5a5b90 |
children | 05a1e44b2224 |
files | mercurial/helptext/config.txt |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/helptext/config.txt Wed Jan 13 23:51:12 2021 +0100 +++ b/mercurial/helptext/config.txt Thu Jan 14 01:12:42 2021 +0100 @@ -1943,6 +1943,16 @@ Turning this option off can result in large increase of repository size for repository with many merges. +``revlog.persistent-nodemap.mmap`` + Whether to use the Operating System "memory mapping" feature (when + possible) to access the persistent nodemap data. This improve performance + and reduce memory pressure. + + Default to True. + + For details on the "persistent-nodemap" feature, see: + :hg:`help config format.use-persistent-nodemap`. + ``revlog.reuse-external-delta-parent`` Control the order in which delta parents are considered when adding new revisions from an external source.