阅读914 返回首页    go 微软 go Office


Linux 优化调整进程优先级

linux下调整进程优先级 一般用nice/renice

内核根据进程的nice值决定进程需要多少处理器时间. nice值的取值范围是是: -20到20.
一个具有-20 的 nice 值的进程有很高的优先级. 一个 nice 值为 20 的进程的优先级则很低.

在linux服务器上用 ps axl 显示所有正在运行的进程的 nice 值 

下面给出一些例子来说明他们的常见用法

分配给 shell 脚本 x.sh 一个”-10″的 nice 值.  
$ nice –10 ./x.sh &
注意: 只有 root 用户可以设置一个负的 nice 值. 用 root 用户登录再次尝试.
注意在下面的nice 命令里的 10 前面有一个双破折号.  
# nice –10 ./x.sh &

renice命令
renice 可以给正在运行的进程设置调度优先级. 
renice 级别 -p 进程pid

最后更新:2017-01-04 22:34:35

  上一篇:go Linux文件系统与基于Windows的文件系统
  下一篇:go Linux各项系统开机服务的功能是什么