GBase 8s
性能调优
问答

oninit进程内存高问题怎么分析?

发表于2025-11-17 09:34:4681次浏览8个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】: gbase8s

【操作系统】: openEuler 20.03 (LTS-SP2) x86

【CPU】:

【问题描述】*:  环境上只创建了一个库一个表,只用于调试客户端连接自测,基本上就只有一个连接,为什么内存占用这么高?

 

一个连接都没有,内存怎么这么高?问题怎么分析呢?求教大佬

 

 

 

评论

登录后才可以发表评论
用户头像
liaosnet发表于 8个月前
初始化配置了多少,这里就是多少,数据是是预分配内存。
用户头像
小鱼不吐泡泡发表于 8个月前
8s的内存是分为常驻内存段、虚拟内存段等,常驻的内存段是不会被其他程序置换出去的,一直占用,如果用的是系统自动创建的实例自己没有手动调整的话,初始化脚本会根据总内存的一个比例去进行配置,如果想要降下来,可以调整onconfig文件里SHATOTAL、SHMVIRTSIZE、SHMADD、BUFFERPOOL等内存相关参数,参考手册https://www.gbase.cn/docs/gbase-8s/04%20%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AE%A1%E7%90%86/02%20%E7%AE%A1%E7%90%86%E5%91%98%E6%8C%87%E5%8D%97/02%20%E7%A3%81%E7%9B%98%E5%86%85%E5%AD%98%E5%92%8C%E8%BF%9B%E7%A8%8B%E7%AE%A1%E7%90%86#%E5%85%B1%E4%BA%AB%E5%86%85%E5%AD%98
飞影发表于 8个月前
@小鱼不吐泡泡:学习了,感谢。
用户头像
GBase用户28017发表于 8个月前
学习了。
用户头像
GBase用户28017发表于 8个月前
学习
曾浩轩发表于 2个月前
向大佬学习
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
xinyiedc!发表于 2个月前
坐等大佬解析。