Linux——进程优先级

本文介绍了Linux中进程优先级的概念,说明了CPU资源分配的先后顺序以及如何查看和调整进程的优先级。通过`ps -l`可以查看进程的PRI和NI值,其中PRI值越小,进程执行优先级越高。nice值范围从-20到19,用于修正优先级。调整优先级的工具有`renice`(用于运行中进程)和`nice`(用于启动进程时)。
摘要由CSDN通过智能技术生成

进程优先级

概念:cpu资源分配的先后顺序,就是指进程的优先级

优先级高的进程有优先执行的权力。配置进程优先权对多任务环境的linux很有用,可以改善系统性能

还可以把进程运行到指定的cpu上,这样一来,把不重要的进程安排到某个cpu,可以大大改善系统的整体性能

 

通过ps -l可以查看进程的优先级

其中

PRI (优先级) —— 值越小优先级越高

NI (nice值)——  表示进程可以被执行的优先级的修正数值

PRI值越小越快被执行,那么加入nice值后,将会使PRI变为:PRI(new) = PRI(old) + nice

nice 的取值是-20至19,一共40个级别

进程的nice值不是优先级,但nice会影响进程的优先级变化,可以说nice值是进程优先级的修正数据

修改优先级的方式:

renice——在进程跑起来时修改优先级

使用方法:renice -5 -p 5200     //将PID为5200的进程nice值设为5

nice——在进程启动之前调整优先级  

使用方法:nice -n -5 ./test    // 以nice值为5启动test进程

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值