@[toc]
操作系统特性
并发
宏观上并行,微观上串行,用通俗的语言描述,
在某一个时间间隔内并行,某一时刻只能运行一个进程
共享
可分为互斥共享,同时访问,这一点后面讲进程会再一次提到。
虚拟
就是把一个物理上的对应物虚拟成若干个对应物。
大白话解释就是用户 感觉 他们拥有自己独立的处理机或外设
异步
代码执行对断断续续,执行所需时间不可知
其中最基本特性:并发,共享
操作系统功能
处理器管理
存储器管理
设备管理
文件管理
上述功能详情见专栏的其他部分
用户接口
用户接口又分为图形接口,命令接口和系统调用
操作系统分类
- 手工操作阶段(无操作系统)
- 单道批处理系统
具有自动性,顺序性,单道性
- 多道批处理系统
多道,宏观上并行,微观上串行
- 分时操作系统
时间片轮转机制,能兼顾长短作业
关键问题是使用户能够与自己的作业交互
- 实时操作系统
及时性和可靠性,
操作系统运行机制
1时钟管理
2中断机制(中断和异常的区别)
中断也成为外部中断,内中断为异常
3原语
4系统调用的步骤
1准备系统调用
2陷入
3执行系统调用
4返回用户进程
参考资料:2019年王道操作系统
下载链接:https://blog.csdn.net/m0_37737804/article/details/81783933