操作系统-----第二章 进程管理
第二章 进程管理 文章目录 第二章 进程管理 @[toc] 1. 进程的定义 (1). PCB (2). 进程的组织 1). 链接方式 2). 索引方式 (3). 进程的特性 2. 进程状态和转换 (1). 进程的三种基本状态: (2). 另外两种状态: (3). 状态的转换 3. 进程控制 4. 进程通信 (1). 共享存储 1). 基于数据结构的共享 2). 基于存储区的共享 (2). 管道通信 (3). 消息传递 1). 直接通信方式 2). 间接通信方式 5. 线程 (1). 线程的概念 (2). 线程的实现方式 (3). 多线程模型 6. 处理机调度 (1). 高级调度 (2). 中级调度 (3). 线程状态的七状态模型 (4). 低级调度 (5). 联系和对比 7. 进程调度 (1). 进程调度的时机 (2). 进程调度的方式 (3). 调度算法的评价指标 (4). 调度算法 1). 先来先服务(FCFS) 2). 短作业优先(SJF) 3). 高响应比优先(HRRN) 4). 时间片轮转(RR) 5). 优先级调度算法 6). 多级反馈队列 8. 实现进程互斥 (1). 软件实现 1). 单标志法 2). 双标志先检查法 3). 双标志后检查法 4). Peterson算法 (2). 硬件实现 1). 中断屏蔽 2). TestAndSet指令 3). Swap指令