Linux性能调优的时候,可能会用到renice命令提高进程优先级。
我以前使用
ps -ef |grep <processID>|grep -v 'grep'|awk '{print $2}' | xargs renice -n -20 -p
但是后面发现对于多线程的进程,这样只能修改到进程主线程的优先级,如果需要都修改到,则需要使用GID
现在使用
ps -Aj |grep <processID>|grep -v 'grep'|awk '{print $2}' | xargs renice -n -20 -g
优先级对于线程较多的进程还是有一定的调优效果的。