日期:2014-05-16  浏览次数:20748 次

Linux进程控制与程序设计

一、进程控制理论基础

1.进程:进程是一个具有一定独立功能的程序的一次运行活动。
2.特点

v动态性

v并发性

v独立性

v异步性

3.状态

4.ID

进程IDPID)标识进程的唯一数字

父进程的IDPPID)

启动进程的用户IDUID

5.进程互斥

进程互斥是指当有若干进程都要使用某一共享资源时,任何时刻最多允许一个进程使用,其他要使用该资源的进程必须等待,直到占用该资源者释放了该资源为止。

6.临界资源

操作系统中将一次只允许一个进程访问的资源称为临界资源。

7.临界区

进程中访问临界资源的那段程序代码称为临界区。为实现对临界资源的互斥访问,应保证诸进程互斥地进入各自的临界区。

8.