当前位置: 首页 > news >正文

Linux基础命令-nice调整进程的优先级

文章目录

Nice

命令介绍

语法格式

常用参数

参考实例

1 调整bash的优先级为-10

2 调整脚本的优先级为6

3 调整指令的优先级

4 默认使用nice命令调整优先级

命令总结

Nice

命令介绍

        nice命令的主要功能是用于调整进程的优先级,合理分配系统资源。Linux系统后台工作中某些不重要的进程,可先使用nice调低其进程的优先级,把硬件资源留给重要的进程使用。

        进程优先级范围为-20到19,数字越小,优先级越高。

那么进程的优先级在哪里查看,可以使用top命令查看:

NI这列是显示用户可使用命令调整的进程优先级,调整起来也较为容易,下面来看下语法和相应的参数吧。

语法格式

nice的语法格式是: nice 【参数】【指令】或脚本名

SYNOPSIS
       nice [OPTION] [COMMAND [ARG]...]

常用参数

nice命令的参数并不会很多,主要还是用来调整进程的优先级顺序。

-n <num>设置进程优先级(-20~19)

--version

输出版本信息并退出
--help显示命令帮助信息

参考实例

1 调整bash的优先级为-10

[root@localhost html]# nice -n -10 bash

2 调整脚本的优先级为6

[root@localhost ~]# nice -n 6 ./a.sh

3 调整指令的优先级

可以在nice后面加上即将要执行的命令

[root@localhost html]# nice -n -20 yum install mariadb-server mariadb -y

4 默认使用nice命令调整优先级

nice内定的默认优先级是10

[root@localhost html]# nice ping www.baidu.com

命令总结

        nice命令相对来说还是很容易使用的一个命令,若想让系统先执行一些比较重要的进程,就可以使用这个命令了。

http://www.lryc.cn/news/26207.html

相关文章:

  • 解析C语言strcmp()函数
  • 初识scrapy
  • (JUC)核心线程 和 救急线程的区别;Executors-固定大小线程池单线程线程池
  • vue2的动画和过渡效果
  • 正数负数的取反运算推导过程
  • C语言 条件编译
  • Linux: ARM GIC只中断CPU 0问题分析
  • 测试软件5
  • 前端JS内存管理
  • 第七章.集成学习(Ensemble Learning)—袋装(bagging),随机森林(Random Forest)
  • Java_面向对象
  • 【IoT】智能烟雾报警器
  • Python实现定时执行脚本(5)
  • JavaSe第4次笔记
  • epoll机制
  • Java使用不同方式获取两个集合List的交集、补集、并集(相加)、差集(相减)
  • 【Android笔记80】Android之Retrofit适配器和文件上传下载
  • Nodejs模块化
  • C++STL基础
  • 数学建模经验【更新中】
  • 【python学习笔记】:Excel 数据的封装函数
  • 如何获取或设置CANoe以太网网卡信息(GET篇)
  • “终于我从字节离职了...“一个年薪50W的测试工程师的自白...
  • 【Spring】八种常见Bean加载方式
  • 第五回:样式色彩秀芳华
  • 关于@Test单元测试
  • 【项目实战】WebFlux整合r2dbc-mysql实战
  • go版本分布式锁redsync使用教程
  • 大数据之Hudi数据湖_大数据治理_简介_发展历史_特性_应用场景---大数据之Hudi数据湖工作笔记0001
  • 射频功率放大器基于纵向导波的杆状构件腐蚀诊断方法的研究