> 文章列表 > 【操作系统 os学习笔记】

【操作系统 os学习笔记】

【操作系统 os学习笔记】

操作系统

  • 一、第一章:操作系统概述
    • Ⅰ. 操作系统的基本概念
      • 1.操作系统的概念
        • 1.1 什么是操作系统?
        • 1.2 计算机系统的构成
        • 1.3 OS是一种系统软件
        • 1.4 OS作为系统软件,做了哪些事情
      • 2.操作系统的目标和功能
        • 2.1 目标
        • 2.2 功能
      • 3.操作系统的特征
        • 3.1 并发
        • 3.2 共享
        • 3.3 虚拟
        • 3.4 异步
    • Ⅱ.操作系统的发展与分类
      • 1.操作系统是怎么发展过来的?
    • Ⅲ.操作系统的运行环境
      • 1. 操作系统的运行机制
        • 1.1 时钟管理
        • 1.2 中端机制★★
        • 1.3 原语
        • 1.4 系统数据结构
        • 1.5 系统调用
      • 2.操作系统体系结构
        • 1. 操作系统的结构是怎样设计的?
  • 二、第二章:进程管理
    • Ⅰ. 操作系统的基本概念

一、第一章:操作系统概述

Ⅰ. 操作系统的基本概念

1.操作系统的概念

1.1 什么是操作系统?

操作系统(Operating Ststem, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。

1.2 计算机系统的构成

【操作系统 os学习笔记】

1.3 OS是一种系统软件

系统软件主要功能:

  1. 与硬件交互
  2. 对资源共享进行调度管理
  3. 解决并发操作处理中存在的协调问题
  4. 数据结构复杂,外部接口多样化,便于用户反复使用

1.4 OS作为系统软件,做了哪些事情

  1. 管理与配置内存
  2. 决定系统资源供需的优先次序
  3. 控制输入设备与输出设备
  4. 操作网络与管理文件系统等基本事务
  5. 提供一个让用户与系统交互的操作界面

2.操作系统的目标和功能

2.1 目标

【操作系统 os学习笔记】

2.2 功能

【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】

3.操作系统的特征

【操作系统 os学习笔记】

3.1 并发

【操作系统 os学习笔记】
【操作系统 os学习笔记】

3.2 共享

【操作系统 os学习笔记】
【操作系统 os学习笔记】

3.3 虚拟

【操作系统 os学习笔记】

3.4 异步

【操作系统 os学习笔记】

Ⅱ.操作系统的发展与分类

1.操作系统是怎么发展过来的?

【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】

Ⅲ.操作系统的运行环境

1. 操作系统的运行机制

【操作系统 os学习笔记】

1.1 时钟管理

【操作系统 os学习笔记】

1.2 中端机制★★

【操作系统 os学习笔记】
【操作系统 os学习笔记】
【操作系统 os学习笔记】

1.3 原语

一系列指令的封装
【操作系统 os学习笔记】

1.4 系统数据结构

【操作系统 os学习笔记】

1.5 系统调用

CPU从目态切换到管态 只有一种方式就是:访管指令或系统调用(都是基于中断实现的)【操作系统 os学习笔记】

2.操作系统体系结构

1. 操作系统的结构是怎样设计的?

【操作系统 os学习笔记】

【操作系统 os学习笔记】
【操作系统 os学习笔记】
微内核直接与硬件相关的功能
【操作系统 os学习笔记】
【操作系统 os学习笔记】

二、第二章:进程管理

Ⅰ. 操作系统的基本概念