- nebula 版本:2.5.0
- 部署方式 : 单机
- 硬件信息
- CPU 8核心
- 内存 32G
- 问题的具体描述
提示内存到水位之后,重启了一把:
发现查询还是提示内存不足:
操作系统清理完cache之后,启动之后可以查询:
有点方。。想问下cache在执行的过程中是怎么回收呀。。。
操作系统清理完cache之后,启动之后可以查询:
有点方。。想问下cache在执行的过程中是怎么回收呀。。。
请问您的三个服务启动的环境是在裸的操作系统里还是在一个大的容器内部?按理说如果非容器的情况下(已知问题), cache 不会计算成被占用的内存的。
在裸的操作系统里
抱歉我记错了,cache的计算还是有问题,麻烦先改成1.0吧,2.6.0,我们会一并fix 真正可用 RAM 计算方法的。
graphD 里的 --system_memory_high_watermark_ratio
。
可以手动清一下 cache
echo 3 >/proc/sys/vm/drop_caches
或者按照上面说的,调大一点
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。