前台和后台
单道分时系统:分时+批处理功能
内存:前台区和后台区,前台区存放按时间片调入和调出的作业流,后台区存放批处理作业。
仅当前台作业调入/调出,或前台无作业可运行时,方可运行后台区中的作业。
提供交互式快速的服务,同时在处理机空闲时运行后台较大的批作业。
多道分时系统
允许在内存中同时存放多道作业,并把具备运行条件的所有作业排成一个队列,让他们一次轮流地获得一个时间片来运行。
与单道分时系统相比较,犹豫作业数据都在内存,不需要调入调出开销,所以多道分时系统具有较好的系统性能。
现代分时系统多属于多道分时系统。
分时系统为交互式作业提供了快速的响应服务,单还不能满足某系响应时间要求非常严格的任务需要。
例如,炼钢/炼油控制系统、航空网络售票系统等,对任务的响应时间有更严格的要求。
操作系统的进一步发展
个人计算机操作系统:unix,windows系列等
网络操作系统:网络接口控制器及一些用于驱动的地层软件,远程登陆软件和元辰文件访问软件。
分布式操作系统:将用户的应用程序分布在多台处理机上同时运行。合理地调度5处理机,使整个系统获得最大的并行度。
嵌入式操作系统:体积较小
1.4操作系统的功能
操作系统的主要任务
管理处理机
管理存储器
管理输入/输出设备
管理数据文件
提供接口服务
一、接口功能
接口,指操作系统用户提供的人机交互界面
二、处理机的管理
进程控制、进程同步、进程通信、进程调度