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]>

Reply via email to