一、PS命令
查看系统上的进程信息,对进程进行检测和控制;
1.-e 显示所有进程
2.-a 显示终端上的所有进程,包括其他用户的进程
3.-r 只显示正在运行的进程
4.-x 显示没有控制终端的进程
5. -u 显示当前用户下的进程
6.-h 不显示标题式显示进程信息
7.-l 长格式显示进程信息
8.-f 以全格式显示进程信息
9.-j 以作业格式显示进程信息
10.-w 宽输出显示进程信息
二、进程优先级
1.在使用ps-l命令查看进程信息时,会看到PRI and NI
2.PRI
也还是比较好理解的,即进程的优先级,或者通俗点说就是程序被
CPU
执行的先后顺序,此值越小进程的优先级别越高
3.
NI(
nice
值),其表示进程可被执行的优先级的修正数值
4.PRI
值越小越快被执行,那加入
nice
值后,将会使得
PRI
变为:
PRI(new)=PRI(old)+nice 这样,当nice
值为负值的时候,那么该程序将会优先级值将变小,即其优先级会变高,则其越快被执行所以,调整进程优先级,在Linux
下,就是调整进程
nice
值
5.nice
其取值范围是
-20
至
19
,一共
40
个级别
注:所谓的修正优先级,其实是修正nice值,来调整优先级
三、怎样修正
1.在命令行中输入top后回车,会监视全部进程信息
2.输入"r"会跳出PID to renice[default pid=1]"我们要输入PID
3.当看见'Renice PID 2222 to value'时;填入要修改的nice值