summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJason Evans <je@fb.com>2012-03-05 22:34:37 (GMT)
committerJason Evans <je@fb.com>2012-03-05 22:34:37 (GMT)
commit4507f34628dfae26e6b0a6faa13e5f9a49600616 (patch)
tree8d7003e439f0a2e5c617ae9b30dd1abf69d4a418 /doc
parentb8c8be7f8abe72f4cb4f315f3078ad864fd6a2d8 (diff)
downloadjemalloc-4507f34628dfae26e6b0a6faa13e5f9a49600616.zip
jemalloc-4507f34628dfae26e6b0a6faa13e5f9a49600616.tar.gz
jemalloc-4507f34628dfae26e6b0a6faa13e5f9a49600616.tar.bz2
Remove the lg_tcache_gc_sweep option.
Remove the lg_tcache_gc_sweep option, because it is no longer very useful. Prior to the addition of dynamic adjustment of tcache fill count, it was possible for fill/flush overhead to be a problem, but this problem no longer occurs.
Diffstat (limited to 'doc')
-rw-r--r--doc/jemalloc.xml.in20
1 files changed, 1 insertions, 19 deletions
diff --git a/doc/jemalloc.xml.in b/doc/jemalloc.xml.in
index ca13493..74da409 100644
--- a/doc/jemalloc.xml.in
+++ b/doc/jemalloc.xml.in
@@ -853,29 +853,11 @@ malloc_conf = "xmalloc:true";]]></programlisting>
allocations to be satisfied without performing any thread
synchronization, at the cost of increased memory use. See the
<link
- linkend="opt.lg_tcache_gc_sweep"><mallctl>opt.lg_tcache_gc_sweep</mallctl></link>
- and <link
linkend="opt.lg_tcache_max"><mallctl>opt.lg_tcache_max</mallctl></link>
- options for related tuning information. This option is enabled by
+ option for related tuning information. This option is enabled by
default.</para></listitem>
</varlistentry>
- <varlistentry id="opt.lg_tcache_gc_sweep">
- <term>
- <mallctl>opt.lg_tcache_gc_sweep</mallctl>
- (<type>ssize_t</type>)
- <literal>r-</literal>
- [<option>--enable-tcache</option>]
- </term>
- <listitem><para>Approximate interval (log base 2) between full
- thread-specific cache garbage collection sweeps, counted in terms of
- thread-specific cache allocation/deallocation events. Garbage
- collection is actually performed incrementally, one size class at a
- time, in order to avoid large collection pauses. The default sweep
- interval is 8192 (2^13); setting this option to -1 will disable garbage
- collection.</para></listitem>
- </varlistentry>
-
<varlistentry id="opt.lg_tcache_max">
<term>
<mallctl>opt.lg_tcache_max</mallctl>