计算机操作系统的系统特性和主要功能

学习网站:http://www.vuexx.com/

操作系统的基本特性


并发(Concurrence)
  • 并发:指两个或者多个事件,在同一时间间隔内发生,例如:两个人同一时间段进教室,是可以的,宏观同一时间,微观上看是不同时间
  • 并行:指两个或多个事件在同一时刻发生,例如:说话的同时,看着对方,同一时刻,微观方面也是同时,同一时刻发生的

共享(Sharing)

指系统中的资源供内存中的多道程序所共同使用

  • 互斥共享方式 比如:打印机
  • 同时访问方式 比如:硬盘(并发:宏观相同时间,微观也有先后顺序)

虚拟(Virtual)技术

指通过某种技术,把一个物理实体变成若干个逻辑上的对应物(一边玩游戏,一边听歌),例如:分时系统将一机虚拟为多机。

  • 空分复用共享
  • 时分复用共享

异步性(Asynchronism)

由于共享资源,系统中并发执行的多道程序“走走停停(因为相互影响)”以不可预知的速度向前推进。
注意:多CPU就可以并行执行,我们在这里只讨论单CPU情况


操作系统的功能

  • 处理机管理功能
  • 存储器管理功能
  • 设备管理功能
  • 文件管理功能
  • 用户接口

OS定义:OS是直接控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以方便用户使用的程序集合


操作系统的结构设计经历了以下几代

传统的操作系统机构
  • 无结构操作系统
  • 模块化OS结构
  • 分层式OS结构
现代操作系统结构
  • 微内核的OS结构
gheeefsa
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一章:操作系统引论 计算机系统是由硬件和软件两部分组成。操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的...
    溪的风阅读 7,791评论 0 2
  • 内容大纲 1、操作系统概述1.1 OS定义及特征1.2 OS的发展 2、进程2.1 进程概念及特征2.2 进程的状...
    看看你的肥脸阅读 5,903评论 0 4
  • 现在计算机系统由一个或者多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口及各种输入输出设备组成。 一、...
    小manong阅读 5,501评论 0 0
  • 第一章 1.操作系统重要性、学习方法及存储程序式计算机 操作系统是软件,操作系统是管理计算机硬件与软件资源的计算机...
    清木晓晓阅读 4,386评论 0 7
  • 为什么学习操作系统? 1.加深对使用的OS的理解,有利于深入编程:用户为了开发应用程序必须与操作系统打交道; 2....
    盆栽木只阅读 4,179评论 0 0

友情链接更多精彩内容