云服务器设置程序优先级,进程的优先级

服务器的进程就像人需要做的事一样具有先后顺序,而进程的顺序称为优先级。

管理员可以用renice来修改进程的优先级

renice -nice值 pid //调整某个进程的nice(取值为-20~19)

nice -nice值 命令 //设置命令运行时的优先级,如nice -8 ping 127.9回车后查进程状态

1.在后台运行多个ping命令

ping 127.0.0.1 回车后按ctrl+z #在后台暂停运行ping命令

ping 127.0.0.2 同上

ping 127.0.0.8 同上

2.ps el -C ping 进程信息如下

4 S root 2786 2747 0 80 0 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.1

4 S root 2787 2747 0 80 0 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.2

4 S root 2789 2747 0 80 0 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.8

0 R root 2796 2747 0 80 0 - 28166 - 11:35 pts/0 00:00:00 grep --color=auto ping

在另一窗口执行:top -p 2786,2787,2789

注:以上的2786、2787、2789是用ps elf -C ping查到的进程pid号

3.renice -5 2786 将pid为2786的nice值调为-5,PRI=20+NI

2786 (进程 ID) 旧优先级为 0,新优先级为 -5

4.ps elf -C ping

4 S root 2786 2747 0 70 -5 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.1

4 S root 2787 2747 0 80 0 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.2

4 S root 2789 2747 0 80 0 - 31978 skb_re 11:35 pts/0 00:00:00 ping 127.0.0.8

0 R root 2820 2747 0 80 0 - 28166 - 11:37 pts/0 00:00:00 grep --color=auto ping

在程序开启的时候指定其nice值

用法:nice -nice值 命令

nice --15 vim a.txt & 将nice指定为-15

ps elf -C vim 在另一窗口执行

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值