【操作系统 os学习笔记】

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

Ⅰ. 操作系统的基本概念

1.操作系统的概念

1.1 什么是操作系统?

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

1.2 计算机系统的构成

在这里插入图片描述

1.3 OS是一种系统软件

系统软件主要功能:

  1. 与硬件交互
  2. 对资源共享进行调度管理
  3. 解决并发操作处理中存在的协调问题
  4. 数据结构复杂,外部接口多样化,便于用户反复使用
1.4 OS作为系统软件,做了哪些事情
  1. 管理与配置内存
  2. 决定系统资源供需的优先次序
  3. 控制输入设备与输出设备
  4. 操作网络与管理文件系统等基本事务
  5. 提供一个让用户与系统交互的操作界面

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 系统调用

CPU从目态切换到管态 只有一种方式就是:访管指令或系统调用(都是基于中断实现的)在这里插入图片描述

2.操作系统体系结构

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

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
微内核直接与硬件相关的功能
在这里插入图片描述
在这里插入图片描述

二、第二章:进程管理

Ⅰ. 进程

1. 什么是进程

操作系统以进程为调度的基本单位
在这里插入图片描述

2. 进程的结构和特征

在这里插入图片描述
在这里插入图片描述

3. 进程与线程

进程是资源分配的基本单位
线程是运算调度的最小单位
在这里插入图片描述
在这里插入图片描述

4. 进程与线程的区别

在这里插入图片描述

4.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱喝阔落的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值