From ec5d4e3d174940e743ec0542b3cd0490a8d7fc72 Mon Sep 17 00:00:00 2001 From: bin41215 <74609438+bin41215@users.noreply.github.com> Date: Sat, 13 Aug 2022 13:56:49 +0800 Subject: [PATCH] print physical memory and virtual memory separately. (#11747) --- be/src/runtime/memory/mem_tracker_limiter.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/be/src/runtime/memory/mem_tracker_limiter.h b/be/src/runtime/memory/mem_tracker_limiter.h index 1a8ba5a149..07b87a3789 100644 --- a/be/src/runtime/memory/mem_tracker_limiter.h +++ b/be/src/runtime/memory/mem_tracker_limiter.h @@ -71,8 +71,10 @@ public: // for fast, expect MemInfo::initialized() to be true. if (PerfCounters::get_vm_rss() + bytes >= MemInfo::mem_limit()) { return Status::MemoryLimitExceeded( - "{}: TryConsume failed, bytes={} process whole consumption={} mem limit={}", - _label, bytes, MemInfo::current_mem(), MemInfo::mem_limit()); + "{}: TryConsume failed, bytes={} process physical memory consumption={} and " + "virtual memory consumption={}, mem limit={}", + _label, bytes, PerfCounters::get_vm_rss(), MemInfo::current_mem(), + MemInfo::mem_limit()); } return Status::OK(); }