tidb4.0.5集群中单个kv内存偏高不下的问题

看 jemalloc 里面的内存分配和上面的对不上,方便在抓下jemmalloc 的信息嘛?


jemalloc.stat (1004.0 KB)

麻烦也拿一台其他正常节点的 jemalloc 信息, 对比一下。


jemalloc1.stat (1003.3 KB)

有些头绪了,大概率是 jemalloc 使用高版本操作系统的 feature 导致 rss 虚高,不影响使用,也不会导致 OOM。我还需要再确认一下。

十分感谢,等待你的好消息

麻烦查下 tikv 的这个信息:
cat /proc/tikv-pid/smaps | awk '/LazyFree/ {sum+= $2} END {print sum " kB"}'
cat /proc/tikv-pid/status

系统的:
cat /proc/meminfo

我昨天晚上把THP关了感觉各个kv之间的内存差别不大了,


之前不是关掉还是有问题吗。。昨天的信息也是关掉 THP 后拿的吗?

之前生产环境没有关过THP,昨天拿的信息都是没有关闭THP的信息

那我误会了~已知开启 THP 会有类似问题,但具体原因还未知,我要再查查。。

您那边有结果,可以再辛苦告知下,我这边要是后期还出现一台kv内存使用偏高好做借鉴。感谢

可以观察下关闭 THP 后是否还有内存高的,如果没有基本还是这个问题。如果有其他发现我们也会反馈,多谢。

多谢,辛苦各位

:handshake: