Linux中的进程管理
Linux进程概述
进程实体的组成
Linux进程由3部分组成:正文段、用户数据段和系统数据段
图见附件
进程的状态
进程是一个动态的概念,在其运行的整个生命周期中可根据具体情况不断改变其状态。Linux进程主要有如下几种状态。
(1)运行状态(task_running)
(2)等待状态
(3)暂停状态(task_stopping)
(4)僵死状态(task_zombie)
图见附件
Linux的进程调度
Linux进程的同步和通信
(1)信号机制
(2)管道机制
(3)消息列队
(4)共享内存
(5)信号量