操作系统(一)Overview


一、操作系统是什么

  • 扩展的机器(extended machine)
    操作系统(一)Overview
  • 一个资源管理器。(resource manager)
    操作系统(一)Overview

二、OS structure

  • Monolithic庞大的
  • Layered分层的
  • Virtual Machine虚拟机
    如VM/370,OS/360,CMS(Conversational Monitor System)
    用于云计算
  • client-server客户机服务器
    用于分布式系统(distributed system)

三、OS Basic Concepts

  • Shell
  • System Calls
  • Process
  • File System
    file system= file + file management
  • IPC