第十一章 进程和信号

来源:互联网 发布:apache 多核工作机制 编辑:程序博客网 时间:2024/06/11 11:19
系统进程

查看进程

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号

 

0 0