# HG changeset patch # User Pierre-Yves David # Date 2021-01-14 00:12:42 # Node ID 51da7c8ef3574c019d69fc75b2b351d85ee74271 # Parent 7d096e5a5b905dc66748e23f62f6973f9e0871e7 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 diff --git a/mercurial/helptext/config.txt b/mercurial/helptext/config.txt --- a/mercurial/helptext/config.txt +++ b/mercurial/helptext/config.txt @@ -1943,6 +1943,16 @@ category impact performance and reposito 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.