调整进程优先级

查看优先级
ps -e -o class,rtprio,pri,nice,cmd

手动调整优先级
100-139:nice
nice N COMMAND 程序一启动就用这个优先级
renice -n PID 对已经运行的程序设置优先级
1-99:
chrt -f -p PID 对FF的进行调整
chrt -r -p POD 对RR的进行调整

chrt 也可以调整100-139的 不要-f就可以

-----------------------------------------------------------------------------------------

二、修改进程优先级的命令主要有两个:nice,renice

1、一开始执行程序就指定nice值:nice

  1. nice -n -5 /usr/local/mysql/bin/mysqld_safe &

linux nice 命令详解

功能说明:设置优先权。

语  法:nice [-n <优先等级>][--help][--version][执行指令]

补充说明:nice指令可以改变程序执行的优先权等级。

参  数:-n<优先等级>或-<优先等级>或–adjustment=<优先等级>  设置欲执行的指令的优先权等级。等级的范围从-20-19,其中-20最高,19最低,只有系统管理者可以设置负数的等级。
–help  在线帮助。
–version  显示版本信息。
—————————————————————————
2.1、调整已存在进程的nice:renice

  1. renice -5 -p 5200
  2. #PID为5200的进程nice设为-5

linux renice 命令详解

功能说明:调整优先权。

语  法:renice [优先等级][-g <程序群组名称>...][-p <程序识别码>...][-u <用户名称>...]

补充说明:renice指令可重新调整程序执行的优先权等级。预设是以程序识别码指定程序调整其优先权,您亦可以指定程序群组或用户名称调整优先权等级,并修改所有隶属于该程序群组或用户的程序的优先权。等级范围从-20–19,只有系统管理者可以改变其他用户程序的优先权,也仅有系统管理者可以设置负数等级。
参  数:
-g <程序群组名称>  使用程序群组名称,修改所有隶属于该程序群组的程序的优先权。
-p <程序识别码>  改变该程序的优先权等级,此参数为预设值。
-u <用户名称>  指定用户名称,修改所有隶属于该用户的程序的优先权。

2.2、也可以用top命令更改已存在进程的nice:

    1. top
    2. #进入top后按“r”–>输入进程PID–>输入nice值
时间: 2024-10-12 11:44:34

调整进程优先级的相关文章

12.2、linux作业管理、调整进程优先级

1.linux作业分类: 前台作业:foreground,通过终端启动,且启动后会一直占据终端 后台作业:background,可以通过终端启动,但启动后会转入后台,释放终端占用 作业可能包含多个程序,也可以只包含一个程序. 2.作业被转入后台方法: 运行中的作业:ctrl+z 注意:送往后台,作业会转为停止态 尚未运行的作业:command &  //命令command后跟一个&,表示作业送往后台 注意:此类作业虽然被送往后台,但是他依然与终端相关,如果希望把送往后台的作业剥离与终端的关

Linux进程管理命令之调整进程优先级

可通过nice值调整的优先级范围是100~139,分别对应于-20~19 进程启动时,其nice值默认为0,换算到优先级为120 nice 以指定的nice值运行命令 nice的默认值是0 -n是指定进程运行的nice值 renice 调整一个已经运行进程的nice值 查看进程的nice值和优先级 原文地址:http://blog.51cto.com/yueyue207/2106003

使用nice命令调整进程优先级

Adjusting Process Priority with nice   When Linux processes are started, they are started with a specific priority. By default, all regular processes are equal and are started with the same priority, which is the priority number 20. In some cases, it

Linux 进程管理 进程优先级管理

Linux进程优先级 Linux 是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.但是 CPU 在一个时钟周期内只能运算一条指令(现在的 CPU 采用了多线程.多核心技术,所以在一个时钟周期内可以运算多条指令. 但是同时运算的指令数也远远小于系统中的进程总数),所以需要由进程的优先级来决定哪一个进程的运算指令先执行,哪一个进程的运算指令后运行. 在 Linux 系统中,表示进程优先级的有两个参数:Priority 和 Nice.通过"ps -l"命令可以查看参数对应的值:

88个 Linux 系统管理员必备的监控工具

随着互联网行业的不断发展,各种监控工具多得不可胜数.这里列出网上最全的监控工具.让你可以拥有超过80种方式来管理你的机器.在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试性能问题是一个艰巨的任务,但用对了正确的工具有时也是很容易的.下面是一些你可能听说过的工具,也有可能没有听说过——何不赶快开始试试? 八大系统监控工具 1. top 这是一个被预装在许多 UNIX 系统中的小工具.当你想要查看在系统中运行的进程或线程时:t

程序与资源管理

1.ctrl + z : 将当前作业放到后台暂停2.jobs : 观察目前的后台作业状态3.fg : 将后台作业拿到前台处理4.bg : 让作业在后台进行5.kill : 管理后台作业6.进程管理,将影响整个系统的性能的进程删除或暂停执行等7.ps进程管理命令8.top进程管理命令9.pstree进程管理命令10.killall 进程管理命令11.free命令 : 显示内存的使用情况12. uname命令 : 显示电脑以及操作系统的相关信息13.uptime : 显示系统当前时间,已开机时间,登

【转载】极域九法——小白看得懂的退出极域电子教室教程

转载自CSDN:a1323933782 | 原文作者:李世衡 POWERED BY PHANTOM(LSH)声明:请勿将本文涉及的内容用于不正当的用途,因为使用本文中的方法造成任何后果的,本文作者和各方法提供人概不负责!本文所有方法围绕退出(卡出)极域电子教室,由本校2014-2016级信息学竞赛成员研究或开发,权威发布!首先必须说的是:在下从没有说这里是所有的方法,只是我们常用的,给可怜的小白们科普一下,不喜勿喷,如果有大神能有更好更精彩的方法,欢迎联系博主,会出续集!本文工具包在如下地址:h

80 多个 Linux 系统管理员必备的监控工具

随着互联网行业的不断发展,各种监控工具多得不可胜数.这里列出网上最全的监控工具.让你可以拥有超过80种方式来管理你的机器.在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试性能问题是一个艰巨的任务,但用对了正确的工具有时也是很容易的.下面是一些你可能听说过的工具,也有可能没有听说过——何不赶快开始试试? 八大系统监控工具 1. top 这是一个被预装在许多 UNIX 系统中的小工具.当你想要查看在系统中运行的进程或线程时:t

服务管理/磁盘引导区恢复 笔记

Linux运行级别: 单人模式:提供系统维护.找回root密码: 纯文字的多人网络模式: 图形界面模式: ? 系统服务:提供某些常驻性功能的运行程式.这些程式运行时常驻在内存.服务名称后都有一个d字母. 独立服务和非独立服务? 独立服务:服务是独立启动的,并常驻于内存,运行速度快. 非独立服务:xinted管理程序提供的socket或port对应的管理.它会根据用户要求启动相应的服务程序,请求结束就会关闭此程序. ? 早期的服务启动: SysV的init脚本程序管理特点. 所有服务的启动脚本都在