`
不爱不见
  • 浏览: 275928 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

改变进程优先级(nice&renice)

 
阅读更多
ice命令用于调整Linux系统中进程的优先级。
通俗地讲,Linux系统中,进程有-19到19这39个优先级。-19最优先,19最不优先。进程的默认优先级为0。如果希望将进程调整为最优先,则将进程的nice值设置为-19;如果希望进程最不优先,占用最少的系统CPU时间,则将其设置为19。
 
新建一个进程并设置优先级
将当前目录下的documents目录打包,但不希望tar占用太多CPU:
nice -19 tar zcf pack.tar.gz documents
方法非常简单,即在原命令前加上“nice -19”。很多人可能有疑问了,最低优先级不是19么?那是因为这个“-19”中的“-”仅表示参数前缀;所以,如果希望:
将当前目录下的documents目录打包,并且赋予tar进程最高的优先级:
nice --19 tar zcf pack.tar.gz documents
 
修改已经存在的进程的优先级
将PID为1799的进程优先级设置为最低(19):
renice 19 1799
将PID为1799的进程优先级设置为最高(-19):
renice -19 1799
大家很可能发现了,renice命令与nice命令的优先级参数的形式是相反的。直接以优先级作为参数即可,不能加上“-”号,这点需要初学者注意。
---------------------
作者:kf_panda
来源:CSDN
原文:https://blog.csdn.net/gua___gua/article/details/42935329
版权声明:本文为博主原创文章,转载请附上博文链接!
分享到:
评论

相关推荐

    Linux基本命令的使用

    • ls -l 列出文件详细信息 l(list) • ls -a 列出当前目录下所有文件及目录,包括隐藏的 a(all) ...• renice命令根据进程的进程号来改变进程的优先级 • top命令实时监控进程状态 • bg、jobs、fg命令控制进程显示

    管道重定向的应用.docx

    Linux 系统中,每个CPU在一个时间点上只能处理一个进程,通过时间片技术,来同时运行多个程序。系统根据进程的优先级进行CPU资源的分配。优先级范围是-20至19.设置的命令为nice和renice。

    renice命令 系统管理

    renice命令可以修改正在运行的进程的调度优先级。 该命令预设是以程序识别码指定程序调整其优先权,您亦可以指定程序群组或用户名称调整优先权等级,并修改所有隶属于该程序群组或用户的程序的优先权。只有系统管理...

    IBM AIX性能调整

    7. 用nice或renice设定进程优先级 18 8. AIX 5.2 性能参数调整方法的改进 19 9. 设置定时sar命令 19 10. 如何调整nfs的读写包大小? 20 11. 如何打开或关闭fastwrite cache 21 12. iostat 命令在 AIX5L中的新选项 21...

    Linux使用教程(教程)

    5、进程的优先级:nice和renice; 73 八、脚本 77 ※1. Linux 脚本编写基础 77 ※1.1 开头 77 ※1.2 注释 77 ※1.3 变量 77 ※1.4 环境变量 77 ※2.条件判断 77 ※test 文件运算符 78 ※字符串比较运算符 80 ※整数...

    UbuntuChina12

    9.5.3 调整进程优先级的作用 263 第10章 proc文件系统 265 10.1 进程内存映像文件 266 10.2 系统配置信息 270 10.3 系统运行状态信息 273 10.4 系统可调参数 276 10.4.1 文件系统可调参数 277 10.4.2 系统内核可调...

    Ubuntu权威指南(2/2)

    9.5.3 调整进程优先级的作用 263 第10章 proc文件系统 265 10.1 进程内存映像文件 266 10.2 系统配置信息 270 10.3 系统运行状态信息 273 10.4 系统可调参数 276 10.4.1 文件系统可调参数 277 10.4.2 系统内核可调...

    Ubuntu权威指南(1/2)

    9.5.3 调整进程优先级的作用 263 第10章 proc文件系统 265 10.1 进程内存映像文件 266 10.2 系统配置信息 270 10.3 系统运行状态信息 273 10.4 系统可调参数 276 10.4.1 文件系统可调参数 277 10.4.2 系统内核可调...

    Linux指令一周通 (技术图书大系).azw3

    5.39 renice指令:调整优先级 5.40 rlogin指令:远端登录 5.41 rsh指令:远端登录的shell 5.42 rwho指令:查看系统用户 5.43 screen指令:多重视窗管理程序 5.44 shutdown指令:系统关机 5.45 skill指令:工作行程...

    (重要)AIX command 使用总结.txt

    AIX常用命令://查看机器序列号,IBM的基本信息都可以通过该命令查询得到 #prtconf #oslevel -r == uname -a //操作系统版本 #oslevel //查看操作系统版本ex :5.1.0.0 #oslevel -r //ex:5100-04 == oslevel -q ...

Global site tag (gtag.js) - Google Analytics