tcmalloc: use 1MB chunk in MetaData allocator

Using smaller chunks for these allocations prevents systems with always
enabled transparent huge pages from mapping the memory to huge pages.
The use of huge pages causes an increase in resident memory in Chromium.

BUG=901951,b:119440521

Change-Id: I14dbf26f5358342900bf1faa074dc07fd4df0193
Reviewed-on: https://chromium-review.googlesource.com/c/1474808
Reviewed-by: Will Harris <wfh@chromium.org>
Commit-Queue: Gabriel Marin <gmx@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#632444}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c5b35d29cd7ed534c1818e32cc1730c3608d6ee6
1 file changed
tree: 116c6d291b4a719ae017e0b27bbf5321e356ddf1
  1. src/