操作系统基础

一.引言

二.操作系统概述(Operating system,OS)

用于管理和控制计算机软硬件资源的一组程序

  • 提高计算机系统性能和效率
  • 接口:是计算机硬件与其他软件的接口
  • 直接运行在裸机上的程序(虚拟机=裸机+操作系统,操作系统建立在裸机之上,应用程序又建立在操作系统之上)

主要功能:

  • 处理机管理
  • 存储管理
  • 设备管理
  • 信息(文件)管理

三.操作系统发展

无操作系统阶段:

  • 单一用户操作,资源利用率低
  • CPU等待手工操作,CPU利用率低

各种系统功能的OS——大中小型计算机:

  • 批处理系统

  • 分时操作系统

  • 实时操作系统

操作系统进一步发展——计算机普及

  • 个人计算机操作系统
  • 网络操作系统

四.操作系统分类

【注:上文所有图源来自同济大学‘大学计算机基础’慕课,本文根据第二讲2.1操作系统概述整理】

原文地址:https://www.cnblogs.com/jane-lau/p/8493996.html