Introduce new config option for mmap limit.
[gitweb.git] / Documentation / config.txt
index 178e0e1e209e066ad220d6ba95be0728c2db5e99..28fe6942cf867549e8d19120e339a14cb8347b1b 100644 (file)
@@ -118,6 +118,15 @@ core.legacyheaders::
        database directly (where the "http://" and "rsync://" protocols
        count as direct access).
 
+core.packedGitLimit::
+       Maximum number of bytes to map simultaneously into memory
+       from pack files.  If Git needs to access more than this many
+       bytes at once to complete an operation it will unmap existing
+       regions to reclaim virtual address space within the process.
+       Default is 256 MiB, which should be reasonable for all
+       users/operating systems, except on largest Git projects.
+       You probably do not need to adjust this value.
+
 alias.*::
        Command aliases for the gitlink:git[1] command wrapper - e.g.
        after defining "alias.last = cat-file commit HEAD", the invocation