nice和renice命令

nice:进程开始前调整优先级
renice:进程进行中调整优先级
其中,nice命令默认对进程的nice值加10,从而降低该进程的优先级。

查看进程情况:

lyg@ubuntu:~$ ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S  1000 13950 13941  0  80   0 -  6724 wait   pts/1    00:00:00 bash
0 R  1000 14206 13950  0  80   0 -  3553 -      pts/1    00:00:00 ps

后台运行一个任务:

lyg@ubuntu:~$ nice -n 5 vi &
[1] 14265

查看进程:

lyg@ubuntu:~$ ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S  1000 13950 13941  0  80   0 -  6724 wait   pts/1    00:00:00 bash
0 T  1000 14265 13950  0  85   5 -  6290 signal pts/1    00:00:00 vi
0 R  1000 14266 13950  0  80   0 -  3553 -      pts/1    00:00:00 ps

[1]+  Stopped                 nice -n 5 vi

对进行中的进程调整nice值:

lyg@ubuntu:~$ renice 15 14265
14265 (process ID) old priority 5, new priority 15

查看进程:

lyg@ubuntu:~$ ps -l
F S   UID   PID  PPID  C PRI  **NI** ADDR SZ WCHAN  TTY          TIME CMD
0 S  1000 13950 13941  0  80   0 -  6724 wait   pts/1    00:00:00 bash
0 T  1000 14265 13950  0  95  15 -  6290 signal pts/1    00:00:00 vi
0 R  1000 14272 13950  0  80   0 -  3553 -      pts/1    00:00:00 ps

杀死任务:

lyg@ubuntu:~$ kill -9 %1

[1]+  Stopped                 nice -n 5 vi
lyg@ubuntu:~$ ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S  1000 13950 13941  0  80   0 -  6724 wait   pts/1    00:00:00 bash
0 R  1000 14329 13950  0  80   0 -  3553 -      pts/1    00:00:00 ps
[1]+  Killed                  nice -n 5 vi

任务可用jobs命令列出

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值