博客
关于我
自考操作系统概论小结
阅读量:149 次
发布时间:2019-02-28

本文共 640 字,大约阅读时间需要 2 分钟。

操作系统的发展历程

操作系统的发展始于计算机能够承担多个任务的需求。第一代计算机完全依赖人工操作,用户需要直接参与每一步任务执行。进入第二代,随着晶体管计算机的普及,单道批处理系统应运而生。这种系统通过将一批作业输入磁带,实现连续处理,尽管在IO设备低速带来的等待问题上仍然存在不足。

20世纪60年代,多道批处理系统开始显现,IBM的第一台小规模集成电路机器为其奠定基础。这种系统能够有效利用资源,提升吞吐量,但平均周转时间较长,且缺乏人机交互性。这些限制促使分时系统的出现,旨在支持多个终端并实现即时响应。

分时系统的核心优势在于多任务处理的并发性。它通过时间片轮转让多个用户能够实时互动,解决了批处理系统的交互性不足问题。这种系统架构将成为后续操作系统发展的重要基石。

实时系统作为另一个重要发展方向,要求系统对任务的响应具有严格的时间约束。其任务可分为周期性和非周期性,硬实时和软实时两大类。硬实时任务对时间要求最严格,必须在截止时间前完成执行,而软实时任务则相对宽松。

微机系统的出现带来了处理机管理的革新。处理机管理以进程为核心,实现进程的创建、调度、同步与通信。存储器管理、设备管理和文件管理则分别承担着不同的功能,确保系统资源的高效利用和用户体验的优化。

系统架构的完善使得操作系统逐渐成熟。从单道批处理到多道批处理,再到分时和实时系统的演进,每一次变革都推动了计算机技术的进步。理解这些发展历程有助于我们更好地把握操作系统的工作原理及其在现代计算机中的重要作用。

转载地址:http://dtzc.baihongyu.com/

你可能感兴趣的文章
pip/pip3更换国内源
查看>>
pip3 install PyQt5 --user 失败
查看>>
pip3命令全解析:Python3包管理工具的详细使用指南
查看>>
pip3安装命令重复创建文件‘/tmp/pip-install-xxxxx/package‘失败
查看>>
PIPE 接口信号列表
查看>>
pipeline配置与管理Job企业级实战
查看>>
pipeline项目配置实战
查看>>
Pipenv 与 Conda?
查看>>
QVGA/HVGA/WVGA/FWVGA分辨率屏含义及大小//Android虚拟机分辨率
查看>>
pipreqs : 无法将“pipreqs”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径 正确,然后再试一次。
查看>>
pipy国内镜像的网址
查看>>
quiver绘制python语言
查看>>
pip下载缓慢
查看>>
PIP使用SSH从BitBucket安装自定义软件包,无需输入SSH密码
查看>>
pip命令提示unknow or unsupported command install解决方法
查看>>
pip在安装模块时提示Read timed out
查看>>
pip更换源
查看>>
SpringBoot之Banner源码深度分解
查看>>
Pix2Pix如何工作?
查看>>
QuickBI助你成为分析师——搞定数据源
查看>>