最近准备秋招在看操作系统,书籍主要是西电汤小丹版本的操作系统,再加上网上一些博客,我学习并总结一下面试相关的知识点。
1.操作系统
批处理操作系统:多道性、无序性、调度性,系统利用率高、吞吐量大、平均周转时间长、但无交互能力。
分时操作系统:有多路性、独立性、及时性和交互性。 有较好的人机交互的特性,并且可以实现共享主机。
实时系统:有多路性、独立性、及时性、交互性和可靠性。实际上是指操作系统工作时,其各种资源可以根据需要随时进行动态分配。由于各种资源可以进行动态分配,因此,其处理事务的能力较强、速度较快。
总结:从可靠性:实时系统更强,从交互性:分时系统更强
2.进程
组成:进程是进程实体的简称,程序段、相关数据段、PCB(进程控制段)。
定义:进程是具有独立功能的程序在一个数据集合上的一次运行过程(就是进程实体的运行过程),是系统进行资源分配和调度的一个独立单位。
特征:1) 动态性 2) 并发性 3) 独立性 4) 异步性
三种基本状态:
1) 就绪状态(Ready) :进程已获得除处理机以外的所需资源,等待分配处理机资源。
2) 执行状态(Running) :占用处理机资源运行,处于此状态的进程数小于等于CPU数。
3) 阻塞状态(Block) :进程等待某种条件,在条件满足之前无法执行 。
参考网站:https://blog.csdn.net/gui951753/article/details/79489748
https://blog.csdn.net/youngchang06hpu/article/details/8009947
https://www.cnblogs.com/zyf-zhaoyafei/p/4714598.html
版权声明:本文为博主原创文章,未经博主允许不得转载