nice&renice

nice值 -20~19实际是映射值

系统的优先级是从1~139 -20~19(100~139)

更高的优先级就可以获得更多的cpu的使用时间(时间片)

1~139中1为最高

nice值中-20~19 -20为最高,等同于优先级中的100

1~99为实时优先级 可以通过chrt命令来完成

普通用户通过nice做优先级设置时不能设置超过0的优先级,也就是不能设置-1~-20
普通用户使用renice做优先级调整时,只能将优先级不断降低,不能增高

# nice -n 19 ./hello.sh

重新查找这个进程的ID
然后使用top来监控这个进程

使用ps密令查找这个hello.sh的执行进程
#ps aux | grep hello.sh | grep -v grep

通过上面的命令可以看到进程ID

使用top来监控某一个进程ID

#top -d 1 -p PID (-d 1 每隔1秒刷新一次)

使用renice命令来修改进程的nice值(-20~19)

# renice -5 PID

 

posted @ 2016-08-12 15:01  赤叶  阅读(212)  评论(0编辑  收藏  举报