操作系统一些笔记整理【持续更新中】

本文介绍了操作系统的引入,包括其目标、作用和发展历程。详细阐述了操作系统的四大功能:处理机管理、存储器管理、设备管理和文件管理,并探讨了操作系统结构设计,如分时系统、实时系统、微内核结构等。
摘要由CSDN通过智能技术生成

目录

一、操作系统引论

1.1 操作系统的目标和作用

​操作系统的目标

操作系统的作用

推动操作系统发展的主要动力

1.2 操作系统的发展过程

需要解决的问题

分时系统

实时系统

微机操作系统的发展

1.3 操作系统的基本特征

补充

1.4 操作系统的主要功能

1.处理机管理功能

2.存储器管理功能

3.设备管理功能

4.文件管理功能

5.OS与用户之间的接口

线代操作系统新功能【了解】

1.5 OS结构设计【对软工重要】

传统操作系统结构

模块化结构OS

分层式结构OS

客户/服务器模式

微内核OS结构


一、操作系统引论

1.1 操作系统的目标和作用

​操作系统的目标

方便性、有效性(使用率)可扩充性、开放性(不同厂家的设备可以协同工作)

操作系统的作用

①用户与计算机硬件系统之间的接口;

②作为计算机系统资源的管理者;

③实现对计算机资源的抽象(无需充分了解物理结构)

推动操作系统发展的主要动力

不断提高计算机资源利用率;方便用户;器件更新换代;计算机体系结构的不断发展;新应用需求;

1.2 操作系统的发展过程

人工操作方式(穿孔卡片)

用户独占全机、CPU等待人工操作;

单道批处理系统(脱机输入作业,监督程序控制处理)

系统资源得不到充分利用

多道批处理系统

优点:资源利用率高、系统吞吐量大;

缺点:平均周转时间长、无交互能力

需要解决的问题

处理机争用;内存分配和保护;I/O设备分配;文件的组织和管理;作业管理;用户与系统的接口问题;

分时系统

多个用户通过终端同时共享一台主机,终端连接在主机上,用户可以同时与主机进行交互操作而互不干扰(感受不到其他用户的存在)

满足:人机交互、共享主机

特征:多路性(提高资源利用率)、独立性(各自操作互不干扰)、及时性(短时间获得响应)、交互性(进行人机对话)

实时系统

类型

周期性/非周期性实时任务(有无规律);

硬(规定时刻内必须完成)/软实时任务(能偶

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值