Yingchun Lai has uploaded this change for review. ( http://gerrit.cloudera.org:8080/13606
Change subject: KUDU-2836: Release memory to OS periodically ...................................................................... KUDU-2836: Release memory to OS periodically In read-only workloads, memory resered by tcmalloc is barely released to operation system, memory consumed by Kudu server increased continuously, and system memory may used up and lead to OOM. This patch add a background thread to periodically GC tcmalloc reserved memory. Change-Id: Ibeb3529ed53c250f69e5faf5b2a067b2abce06c0 --- 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 4 files changed, 50 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/06/13606/1 -- 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: newchange Gerrit-Change-Id: Ibeb3529ed53c250f69e5faf5b2a067b2abce06c0 Gerrit-Change-Number: 13606 Gerrit-PatchSet: 1 Gerrit-Owner: Yingchun Lai <[email protected]>
