From 10669294d9df964acb4b634813db2fcf93e66935 Mon Sep 17 00:00:00 2001 From: Xinyi Zou Date: Tue, 2 Jul 2024 21:08:48 +0800 Subject: [PATCH] 1 --- be/src/common/config.cpp | 7 +------ be/src/common/config.h | 8 ++++---- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/be/src/common/config.cpp b/be/src/common/config.cpp index 92303473ad6f92..e86e257e87248f 100644 --- a/be/src/common/config.cpp +++ b/be/src/common/config.cpp @@ -116,12 +116,7 @@ DEFINE_mInt32(max_fill_rate, "2"); DEFINE_mInt32(double_resize_threshold, "23"); -// The maximum low water mark of the system `/proc/meminfo/MemAvailable`, Unit byte, default 1.6G, -// actual low water mark=min(1.6G, MemTotal * 10%), avoid wasting too much memory on machines -// with large memory larger than 16G. -// Turn up max. On machines with more than 16G memory, more memory buffers will be reserved for Full GC. -// Turn down max. will use as much memory as possible. -DEFINE_Int64(max_sys_mem_available_low_water_mark_bytes, "1717986918"); +DEFINE_Int64(max_sys_mem_available_low_water_mark_bytes, "6871947673"); // The size of the memory that gc wants to release each time, as a percentage of the mem limit. DEFINE_mString(process_minor_gc_size, "10%"); diff --git a/be/src/common/config.h b/be/src/common/config.h index 1a9e3291db5adb..4a00c0bf7257b3 100644 --- a/be/src/common/config.h +++ b/be/src/common/config.h @@ -158,10 +158,10 @@ DECLARE_mInt32(max_fill_rate); DECLARE_mInt32(double_resize_threshold); -// The maximum low water mark of the system `/proc/meminfo/MemAvailable`, Unit byte, default 1.6G, -// actual low water mark=min(1.6G, MemTotal * 10%), avoid wasting too much memory on machines -// with large memory larger than 16G. -// Turn up max. On machines with more than 16G memory, more memory buffers will be reserved for Full GC. +// The maximum low water mark of the system `/proc/meminfo/MemAvailable`, Unit byte, default 6.4G, +// actual low water mark=min(6.4G, MemTotal * 10%), avoid wasting too much memory on machines +// with large memory larger than 64G. +// Turn up max. On machines with more than 64G memory, more memory buffers will be reserved for Full GC. // Turn down max. will use as much memory as possible. DECLARE_Int64(max_sys_mem_available_low_water_mark_bytes);