系统架构设计师教程-学习-记录(4)计算机网络基础知识(3)处理机与进程管理(一)进程的定义及其分类、进程的状态转换与控制

152 阅读2分钟

系统架构设计师教程-学习-记录(4)计算机网络基础知识(3)处理机与进程管理

欢迎进qq群交流:546496965

学习《系统架构设计师教程》,初心是为了学习更多知识,在计算机技术方面得到更大的提升。

希望自己记录学习的时候也能总结一些知识分享出来。也可能错误很多,希各个大佬多多包涵并指点一二,在此感谢。

操作系统的基础知识

操作系统是计算机系统的核心系统软件,其他软件是建立在操作系统基础上的,并在操作系统的同意管理和支持下运行。操作系统与计算机系统软件硬件的关系:

计算机硬件(微机)=> 操作系统 => 语言处理程序 => 应用程序

处理机与进程管理

参考原书,一共分类 6 个点

进程是资源分配和独立运行的基本单位。 研究操作系统的进程,实质上是研究系统中诸进程之间的并发特性以及进程之间的相互制约性

1、进程的定义及其分类

进程是程序的一次执行,该程序可以和其他程序并发执行。进程通常由程序、数据及进程控制块组成(Process Control Block,PCB)。PCB 描述了进程的基本情况,是进程存在的唯一标志。

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

2、进程的状态转换与控制

进程一般有 3 种基本状态:就绪、运行和堵塞。

进程基本状态及其转换,也称三态模型。

在这里插入图片描述
在这里插入图片描述

www.edrawsoft.cn/viewer/publ…

欢迎进qq群交流:546496965