系统进程
查看进程
ps -ax指令查看当前进程和进程状态。
wuchao@:~/linux_program/CH07$ ps ax PID TTY STAT TIME COMMAND 1 ? Ss 0:01 /sbin/init splash 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [ksoftirqd/0] 5 ? S< 0:00 [kworker/0:0H] 7 ? S 0:13 [rcu_sched] 8 ? S 0:00 [rcu_bh] ............. ............. 7075 ? Sl 0:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scop 7087 ? Sl 0:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-file 7088 ? Sl 0:00 /usr/bin/unity-scope-loader applications/applications 7135 ? Sl 0:00 /usr/lib/libunity-webapps/unity-webapps-service 7207 ? S 0:00 [kworker/0:1] 7364 ? Sl 0:38 /usr/lib/firefox/firefox 7438 ? S 0:01 [kworker/1:2] 7514 ? S 0:00 [kworker/u8:2] 7557 pts/4 R+ 0:00 ps ax
STAT表示进程的状态,意义如下:
S:睡眠,等待某个事件发生。
R:运行,处于正在执行或即将运行状态。
D:不可中断的睡眠,如:等待输入或输出。
T:停止。
Z:僵尸进程
N:低优先级进程
s:进程是会话期首进程
+:进程属于前台进程组
l:进程是多线程
<:高优先级任务
进程调度
通过更改nice值,可以改变优先级。
renice nice值 PID号