在Linux系统中,各个进程都是具有特定的优先级的,系统在为某个进程分配CPU使用时间时是按照进程的优先级进行判断的。有些进程比较重要,须要先执行,以提升整个程序的执行效率linux命令tar,而有些不太重要的进程,其Linux更改进程的优先级
在Linux系统中,各个进程都是具有特定的优先级的,系统在为某个进程分配CPU使用时间时是按照进程的优先级进行判断的。有些进程比较重要,须要先执行,以提升整个程序的执行效率,而有些不太重要的进程,其优先级可以低一些。
一般情况下linux nfs 进程优先级linux怎么读,大多数用户进程的优先级是相同的,并且可以使用系统提供的某
些命令改变进程的优先级。通过执行“PS-1”命令可以查看当前用户进程的优先级,如图43所示。
图43查看进程的优先级
在前面所示的执行结果中linux nfs 进程优先级,PRI和NI是两个与进程优先级有关的项。其中,PRI表示进程的优先级,它是由操作系统动态估算的,是实际的进程优先级;NI所表示的是恳求进程执行优先级,它可由进程拥有者或则超级用户进行设置,会影响到实际的进程优先级。下边介绍两个可以改变进程优先级的命令。
1.nice命令
nice命令的使用是在启动进程时指定恳求进程执行优先级。句型格式如下所示:句型格式:
格式:nice【选项】命令
该命令较常用的一个选项是“-n”,n值(即NI值)的范围是从-20到19。-20代表最高的NI优先级,19代表最低的NI优先级。若果没有该参数,将手动设置NI值为10。默认情况下,只有超级用户才有权提升恳求进程的优先级,而普通用户只能增加恳求进程的优先级。
比如,先前台运行方法启动vim进程,并配合使用nice命令将vim进程的恳求优先级设置为-16。再使用“ps-l”命令查看设置结果,如图44所示。
图44nice命令
2.renice命令
renice命令的作用是在进程