码迷,mamicode.com
首页 > 系统相关 > 详细

linux中nice和renice调度优先

时间:2014-11-10 18:11:29      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:linux   nice   renice   

调度优先级是一个整数值,从-20(最高优先级)到+20(最低优先级)。默认情况下,bash shell启动所有优先级进程为0的进程!

  1. nice命令: nice -n 
    nice命令可以在启动命令时设置优先级!
    [root@localhost ~]# nice -n 10 ./test39.sh > test39out &

    [1] 7753

    [root@localhost ~]# ps al

    F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND

    4     0  2151     1  22   0   1664   420 -      Ss+  tty1       0:00 /sbin/mingetty

    4     0  2162     1  22   0   1664   420 -      Ss+  tty2       0:00 /sbin/mingetty

    4     0  2167     1  22   0   1664   424 -      Ss+  tty3       0:00 /sbin/mingetty

    4     0  2170     1  22   0   1664   420 -      Ss+  tty4       0:00 /sbin/mingetty

    4     0  2173     1  25   0   1664   420 -      Ss+  tty5       0:00 /sbin/mingetty

    4     0  2203     1  25   0   1664   420 -      Ss+  tty6       0:00 /sbin/mingetty

    4     0  6904  6902  15   0   5080  1640 wait   Ss   pts/1      0:00 -bash

    0     0  7753  6904  27  10   4736   992 finish TN   pts/1      0:00 /bin/bash ./tes

    4     0  7754  6904  17   0   4460   812 -      R+   pts/1      0:00 ps al

    [1]+  Stopped                 nice -n 10 ./test39.sh > test39out

  2. renice命令
    更改系统中运行中的命令优先级
    [root@localhost ~]# renice 9 -p 7753

    7753: old priority 10, new priority 9

    [root@localhost ~]# ps al

    F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND

    4     0  2151     1  22   0   1664   420 -      Ss+  tty1       0:00 /sbin/mingetty

    4     0  2162     1  22   0   1664   420 -      Ss+  tty2       0:00 /sbin/mingetty

    4     0  2167     1  22   0   1664   424 -      Ss+  tty3       0:00 /sbin/mingetty

    4     0  2170     1  22   0   1664   420 -      Ss+  tty4       0:00 /sbin/mingetty

    4     0  2173     1  25   0   1664   420 -      Ss+  tty5       0:00 /sbin/mingetty

    4     0  2203     1  25   0   1664   420 -      Ss+  tty6       0:00 /sbin/mingetty

    4     0  6904  6902  15   0   5080  1640 wait   Ss   pts/1      0:00 -bash

    0     0  7753  6904  26   9   4736   992 finish TN   pts/1      0:00 /bin/bash ./tes

    4     0  7762  6904  17   0   4460   840 -      R+   pts/1      0:00 ps al

本文出自 “linux运维分享” 博客,请务必保留此出处http://liangey.blog.51cto.com/9097868/1575061

linux中nice和renice调度优先

标签:linux   nice   renice   

原文地址:http://liangey.blog.51cto.com/9097868/1575061

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!