Linux多进程.doc

LINUX进程控制 课程内容 linux下进程的创建、终止、控制;进程间资源的继承;多进程间的通讯;守护进程。 目 录 1. Linux进程概述 1 1.1. 进程标识 2 1.2. 进程的用户ID与组ID(进程的运行身份) 2 2. 进程的创建 3 2.1. system函数 4 2.2. fork函数 4 2.3. exec函数族 5 2.4. popen函数 7 3. 进程控制与终止 8 3.1. 进程的控制 8 3.2. 进程的终止 9 4. 进程间打开文件的继承 9 4.1. 用fork继承打开的文件 9 4.2. 用exec*继承打开的文件 10 4.3. 用管道(FIFO)传递打开的文件的信息 11 5. 进程间通信(Interprocess Communication,IPC) 13 5.1. 无名管道(PIPE) 13 5.2. 命名管道(FIFO) 15 5.3. 共享内存 18 5.4. 消息队列 20 6. 守护进程(Daemon) 24 Linux进程概述 进程是程序的执行实例,它是Linux的基本调度单位。一个进程由如下元素组成: 程序的当前上下文,即程序的当前执行状态; 程序的当前执行目录 程序访问的文件和目录 程序的访问权限,比如它的文件模式和所有权 内存和其他分配给进程的系统资源 内核使用进程来控制对CPU和其他系统资源的访问,并且使用

文档评论(0)

1亿VIP精品文档

相关文档