问题:
top -d1查看进程状态时发现nic很高
输入h后,某个CPU高的离谱,sys + nic直接100%,相应的进程也高得离谱。
%nic:表示修改优先级的进程占CPU的百分比,很高说明不停的有进程切换优先级。
发现相应进程一直死循环执行,没有主动退出机制,导致内核不停动态调整优先级,以便其他进程得以运行。
解决方法:
只要增加一个休眠机制即可解决问题。
问题:
top -d1查看进程状态时发现nic很高
输入h后,某个CPU高的离谱,sys + nic直接100%,相应的进程也高得离谱。
%nic:表示修改优先级的进程占CPU的百分比,很高说明不停的有进程切换优先级。
发现相应进程一直死循环执行,没有主动退出机制,导致内核不停动态调整优先级,以便其他进程得以运行。
解决方法:
只要增加一个休眠机制即可解决问题。