Hello Alexey Serbin, Kudu Jenkins, Adar Dembo, Grant Henke, Todd Lipcon,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/13606
to look at the new patch set (#6).
Change subject: KUDU-2836: Release memory to OS periodically
......................................................................
KUDU-2836: Release memory to OS periodically
In read-only workloads, memory reserved by tcmalloc is barely
released to operating system, memory consumed by Kudu server
increases continuously, and system memory may fill up and lead
to OOM.
This patch adds a background thread to periodically GC tcmalloc
reserved memory.
Change-Id: Ibeb3529ed53c250f69e5faf5b2a067b2abce06c0
---
M src/kudu/integration-tests/CMakeLists.txt
A src/kudu/integration-tests/memory_gc-itest.cc
M src/kudu/server/server_base.cc
M src/kudu/server/server_base.h
M src/kudu/util/countdown_latch.h
M src/kudu/util/process_memory.h
6 files changed, 221 insertions(+), 2 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/06/13606/6
--
To view, visit http://gerrit.cloudera.org:8080/13606
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ibeb3529ed53c250f69e5faf5b2a067b2abce06c0
Gerrit-Change-Number: 13606
Gerrit-PatchSet: 6
Gerrit-Owner: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Grant Henke <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Todd Lipcon <[email protected]>
Gerrit-Reviewer: Yingchun Lai <[email protected]>