- 在线时间
- 4 小时
- 最后登录
- 2015-5-5
- 注册时间
- 2015-4-8
- 听众数
- 10
- 收听数
- 0
- 能力
- 0 分
- 体力
- 104 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 47
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 30
- 主题
- 12
- 精华
- 0
- 分享
- 0
- 好友
- 5
升级   44.21% TA的每日心情 | 慵懒 2015-5-5 09:30 |
|---|
签到天数: 12 天 [LV.3]偶尔看看II
- 自我介绍
- 学生
 |
/ }% a) h/ I, f q3 Z
, s- w* |" D" g1 t9 l6 m
! s: ~# P9 ]3 s& v% S* R+ `- a指令【INSTRUCTION】 9 [, h1 {& P- P- M
最基础的计算机动作
5 z& i1 k! X/ r& H/ w L程序【PROGRAM】
' x* Q c7 P' @! d8 y 一系列指令的集合
k" j0 a! h% w* F+ m进程【PROCESS】 ) q5 [) i# Y2 A* J
程序的一个具体实现7 A6 a! b) T6 I+ _+ T
同一个程序可以执行多次,每次都可以在内存中开辟独立的空间来装载,从而产生多个进程。
1 W2 {" G3 {4 J$ h 不同的进程还可以拥有各自独立的IO接口。$ Z* Y& Q2 |* o* Y
进程组【PROCESS GROUP】
$ U% g( V5 t/ J! `8 e _8 P 每个进程都会属于一个进程组,一个进程组可以包含多个进程。
( ^) j( M4 u8 f' {- I0 D9 g( { 进程组会有一个进程组领导进程[process group leader],PGID为进程组的PID。
& X# X6 u( P% U3 f7 |; r 领导进程可以先终结,此时进程组仍存在,且PID仍为PGID,直到进程组最后一个进程终结。. f$ @7 A3 k! ^/ I
会话【SESSION】. ?1 k0 q3 K9 O1 ?
多个进程组还可以构成一个会话。
, _: \6 M. }1 ^/ I, @% q! L0 [2 o 建立会话的进程叫做会话的领导进程[session leader],其PID为会话的SID。+ d% p( f( y+ r% [, f
会话中的每个进程组称为一个工作[job]。3 Y9 E' I8 _. M \3 L# a
会话可以有一个进程组称为会话的前台工作[foreground],其他进程组是后台工作[background]。: p& P8 o- O& c0 Y4 _# w$ X
每个会话可以连接一个控制终端[control terminal],控制终端产生的信号会传递给前台进程组。5 w0 V: q% ^3 F& @2 x
1 S1 L( w! o" m0 J) x p) c f6 _6 t" c1 c( n. _
5 g V! E. K/ l0 ]$ f) E; o |
zan
|