欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux修改进程优先级

程序员文章站 2022-05-14 14:25:39
...
一 进程优先级简介
Linux操作系统是一个多用户、多任务的操作系统,Linux系统中通常运行着非常多的进程。但是CPU在同一个时钟周期内只能运算一个指令。进程优先级决定了每个进程处理先后顺序。
 
二 示例

Linux修改进程优先级
            
    
    博客分类: Linux Linux进程优先级 
 
 
三 修改NI值时注意事项

Linux修改进程优先级
            
    
    博客分类: Linux Linux进程优先级 
 
 
四 nice命令
nice [选项] 命令
nice命令可以给新执行的命令直接赋予NI值,但是不能修改已经存在进程的NI值。
选项:
-n NI值:给命令赋予NI值
例如
nice -n -5 service httpd start
 
五 renice命令
renice [优先级] PID
renice命令是修改已经存在进程的NI值得命令
 
例如
renice -10 2125
 
[root@localhost ~]# renice -10 8092
8092 (process ID) old priority 0, new priority -10
[root@localhost ~]# ps -le | grep httpd
4 S 0 8082 1 0 80 0 - 55479 poll_s ? 00:00:00 httpd
5 S 48 8091 8082 0 80 0 - 56000 inet_c ? 00:00:00 httpd
5 S 48 8092 8082 0 70 -10 - 56000 inet_c ? 00:00:00 httpd
5 S 48 8093 8082 0 80 0 - 56000 inet_c ? 00:00:00 httpd
5 S 48 8094 8082 0 80 0 - 56000 inet_c ? 00:00:00 httpd
5 S 48 8095 8082 0 80 0 - 56000 inet_c ? 00:00:00 httpd
  • Linux修改进程优先级
            
    
    博客分类: Linux Linux进程优先级 
  • 大小: 232.8 KB
  • Linux修改进程优先级
            
    
    博客分类: Linux Linux进程优先级 
  • 大小: 227.8 KB