Hello Tidy Bot, Alexey Serbin, Kudu Jenkins,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/21076

to look at the new patch set (#11).

Change subject: KUDU-3557 Simple way to change maximum thread cache size of 
tcmalloc.
......................................................................

KUDU-3557 Simple way to change maximum thread cache size of tcmalloc.

Now, Lock contention is too high in tcmalloc while the cluster in
under high throughput. Making the total thread cache size larger
could highly decrease the lock contention. Even though the max size
of one single thread cache could not be greater than 4096KB at the
first time, but it could request more from unclaimed cache space
or steal from other thread cache each time it's doing garbage
collection. For more details about tcmalloc, please check document:
https://gperftools.github.io/gperftools/tcmalloc.html

KUDU-3557 shows the difference on lock contention while setting
different sizes of max_total_thread_cache_bytes. Please check it
for details.

Change-Id: I3cb8c6ed6a8f24c63258ae65f8b841fe74b75308
---
M src/kudu/integration-tests/memory_gc-itest.cc
M src/kudu/master/auto_rebalancer-test.cc
M src/kudu/server/server_base.cc
3 files changed, 206 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/76/21076/11
--
To view, visit http://gerrit.cloudera.org:8080/21076
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I3cb8c6ed6a8f24c63258ae65f8b841fe74b75308
Gerrit-Change-Number: 21076
Gerrit-PatchSet: 11
Gerrit-Owner: Song Jiacheng <songjiach...@thinkingdata.cn>
Gerrit-Reviewer: Alexey Serbin <ale...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

Reply via email to