您的位置:首页 > 博客中心 > 网络系统 >

linux进程优先级相关总结

时间:2022-04-03 10:53

linux进程优先级分:1. 实时优先级(跟内核有关),范围0-99,数字越小优先级越低。top看到的RT的都是实时优先级。
2. 静态优先级(跟用户有关),范围100-139, 数字越小优先级越高
实时优先级比静态优先级高。 

nice是一个优先值,范围-20-19 这个值越小,那么对应的进程优先级越高,在top里,PR-NI=20
默认启动一个进程,nice是0,也可以在执行这个进程时指定nice值:
nice -n -5  sleep 100 

使用renice可以调整这个值:
renice  10  pid 

如下命令可以看到实时优先级和静态优先级的级:
ps -e -o  rtprio,pri,nice,cmd  
最后一列,加[] 表示内核线程

参考链接  

热门排行

今日推荐

热门手游