Investigate gradually increasing memory utilization w/ etcd 3.5.4 (potential leak?) #16017
Unanswered
coders1122
asked this question in
Q&A
Replies: 1 comment
-
Thanks for the report and sorry for the late reply. This is somewhat normal depending on your workload, I have no idea how/what milvus stores in etcd. I only found this little piece of information: milvus-io/milvus#21995 (comment) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are running etcd as a pre-requisite to running milvus. While doing so, we see that our etcd (5-node) cluster with 2G ram, 0.5 cpu has memory utilization gradually climbing. We do see go GC kick in from time to time, but are worried about an eventual OOM if this trend continues.
We've profiled one of the etcd nodes and here's the
top10
output. Appreciate any help in diagnosing if this is a leak or if it's WAI.Here's an initial sample:
After a few hours, here's a sample (with most of the incremental lift coming from
UnMarshal
:I'm also attaching the graphviz output which shows the (indirect) call stack for the


Unmarshal
call and makes it more obvious to see the incremental difference between samples:Beta Was this translation helpful? Give feedback.
All reactions