From a5dbaef08f583ca5e89c8dd20726430452212469 Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Fri, 14 Aug 2015 00:35:11 -0700 Subject: [PATCH] Update large/huge size class cutoff documentation. --- doc/jemalloc.xml.in | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/jemalloc.xml.in b/doc/jemalloc.xml.in index 39f6a345..dd9387f1 100644 --- a/doc/jemalloc.xml.in +++ b/doc/jemalloc.xml.in @@ -571,7 +571,7 @@ for (i = 0; i < nbins; i++) { both large or both huge. In such cases shrinkage always succeeds, but growth only succeeds if the trailing memory is currently available. - Assuming 256 KiB chunks, 4 KiB pages, and a 16-byte quantum on a + Assuming 2 MiB chunks, 4 KiB pages, and a 16-byte quantum on a 64-bit system, the size classes in each category are as shown in . @@ -627,7 +627,7 @@ for (i = 0; i < nbins; i++) { [10 KiB, 12 KiB, 14 KiB] - Large + Large 2 KiB [16 KiB] @@ -645,12 +645,7 @@ for (i = 0; i < nbins; i++) { 32 KiB - [160 KiB, 192 KiB, 224 KiB] - - - Huge - 32 KiB - [256 KiB] + [160 KiB, 192 KiB, 224 KiB, 256 KiB] 64 KiB @@ -662,7 +657,12 @@ for (i = 0; i < nbins; i++) { 256 KiB - [1280 KiB, 1536 KiB, 1792 KiB, 2 MiB] + [1280 KiB, 1536 KiB, 1792 KiB] + + + Huge + 256 KiB + [2 MiB] 512 KiB