《操作系统——精髓与设计原理》学习笔记 第三章
系列文章目录
《操作系统——精髓与设计原理》学习笔记 第一章
《操作系统——精髓与设计原理》学习笔记 第二章
《操作系统——精髓与设计原理》学习笔记 第三章
写在前面
多道程序操作系统都是围绕进程这一概念创建的,因此操作系统需要满足的多数需求都涉及进程:
- 操作系统与普通计算机软件相同,也是有处理器执行的一段或一组程序
- 操作系统必须交替执行多个进程,使处理器的利用率最大
- 操作系统必须按照特定的策略给进程分配资源,同时避免死锁
- 操作系统须为有助于构建应用的进程间通信和用户进程创建提供支持
本章主要介绍了
- 操作系统表示和控制进程的方式
- 进程的状态如何描述进程的行为特征
- 表示进程状态所需的数据结构和其他特征
- 使用这些数据结构控制进程执行的方式
- UNIX SVR4中的进程管理
3.1 什么是进程
3.1.1 背景
3.1.2 进程和进程控制块
进程定义:
- 一个正在执行的程序
- 一个正在计算机上执行的