linux设置线程优先级和nice,Linux之renice和nice调整进程的优先级

本文介绍了Linux下用于调整进程优先级的renice和nice命令。renice能改变已运行进程的优先级,nice则在启动命令时设置优先级。优先级范围为-20至19,数值越小优先级越高。文中通过实例详细展示了如何使用这两个命令进行优先级调整。
摘要由CSDN通过智能技术生成

前言:

有时我们需要执行一个程序,并且这个程序比较重要而且比较紧急,而CPU空闲的资源也比较少,这个时候我们就需要来调整这个程序的进程优先级,来给这个程序分配更多的CPU资源并且优先执行。

Linux下的renice和nice都是调整进程优先级的工具,优先级的值的范围是(-20至19),-20为最高优先级,19为最低优先级,默认程序进程的优先级为0。

1、renice命令

1)功能简介

renice命令可以调整Linux中正在运行的进程的优先级。[root@vms002 www]# man renice

NAME

renice - alter priority of running processes    #更改正在运行的进程的优先级

SYNOPSIS

renice [-n] priority [-gpu] identifier...

2)常用选项选项含义

-h | --help显示帮助文本信息并退出

-v | --version显示版本信息并退出

-n | --priority指定nice增加值(优先级值)

-u | --user=name将参数解释为用户名或用户ID

-g | --pgrp=gid将参数解释为进程组ID

-p | --pid=将参数解释为进程ID(默认)

3)实例

①  通过PID修改指令cat优先级为-20

#查看指令cat的优先级值以及PID号#测试数据

[root@vms002 www]# cat /dev/zero > /dev/null &

[1] 80886

#查看

[root&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值