通知
清除全部
1月 14, 2021 3:32 上午
上图是一个greenplum6.9的一个segment节点top命令出来的,cpu的负载比较高,且大部分是NI占用
分析发现,普通进程的NI值是0,PR是20;但greenplum的后台用户进程却是NI为19,PR为39;
导致cpu大部分时间都花在ni等待了,而且之前用的gp5版本也是如此,开始以为是中毒或者什么的,
但换成gp6且机器全部是新开的,还是有这个问题。
一直想不明白,不知道为什么会是这样,有没有解决方法? 因为现在大部分负载都是ni占用了!
不知道大家的环境是不是也有这个问题
1 Reply
1月 19, 2021 5:00 上午
nice占比高不能说明什么问题,可以自行去搜索一下top的指标解释,对于GP来说,cpu使用率高是正常的,只要sys和wait的占比不高,load不要远高于cpu core数量的3倍,就不用对cpu占用率过于焦虑,那些拿cpu使用率来衡量系统压力的经验,并不适用于GP集群