操作系统思维导图

这篇具有很好参考价值的文章主要介绍了操作系统思维导图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

操作系统

复习提纲

概论

1.操作系统的作用

  • 1.用户和计算机硬件系统之间的接口
  • 2.计算机系统资源的管理者
  • 3.实现对计算机资源的抽象

2.操作系统的种类

  • 1.单道批处理系统
  • 2.多道批操作系统
  • 3.分时系统
  • 4.实时系统

3.操作系统的基本特性

  • 1.并发

  • 2.并行

  • 3.共享

    • 1.互斥访问
    • 2.同时访问
  • 4.虚拟

  • 5.异步

进程管理

1.进程的定义

  • 1.在某一数据集合上的活动
  • 2.程序的一次执行
  • 3.系统资源分配和调度的基本单位

2.进程的特征

  • 1.动态性
  • 2.并发性
  • 3.独立性
  • 4.异步性

3.进程的三种状态

  • 1.就绪
  • 2.执行
  • 3.阻塞

4.进程的数据结构

  • 1.code
  • 2.数据
  • 3.PCB

5.进程的创建

  • 1.创建PCB
  • 2.进入就绪队列
  • 3.初始化
  • 4.实现

6.进程的同步

  • 1.临界资源的访问

    • 1.上锁
    • 2.信号量
  • 2.经典的同步问题

    • 1.生产者消费者问题
    • 2.哲学家进餐问题

7.线程

  • 1.组成

    • 1.code
    • 2.数据
    • 3.TCB
  • 2.特点

    • 1.调度的基本单位
    • 2.并发
    • 3.拥有资源
    • 4.独立
    • 5.系统开销
  • 3.状态

    • 1.执行
    • 2.就绪
    • 3.阻塞

8.进程调度

  • 1.层次

    • 1.高级调度
    • 2.低级调度
    • 3.中级调度
  • 2.调度算法

    • 1.先来先服务FCFS

    • 2.短作业优先SJF

    • 3.优先级调度PSA

      • 1.抢占式

        • 1.优先权原则
        • 2.短进程优先原则
        • 3.时间片原则
      • 2.非抢占式

      • 3.静态优先级

      • 4.动态优先级

    • 4.高响应比优先调度HRRN

  • 3.死锁

    • 1.原因

      • 1.资源不足,进程竞争资源
      • 2.执行时推进时序不当
    • 2.产生死锁的条件

      • 1.互斥
      • 2.请求和保持
      • 3.不可抢占
      • 4.循环等待
    • 3.处理死锁

      • 1.预防死锁

        • 1.破坏“请求和保持”条件
        • 2.破坏“不可抢占条件”
        • 3.破坏“循环等待条件”
      • 2.避免死锁

        • 1.银行家算法
      • 3.检测死锁

        • 1.资源分配图

        • 2.死锁定理

          • 1.完全可化简
          • 2.完全不可化简
          • 3.部分可化简和部分不可化简
      • 4.接触死锁

存储管理

1.分类

  • 1.寄存器
  • 2.内存
  • 3.外存

2.程序的执行过程

  • 1.预处理

  • 2.编译

  • 3.汇编

  • 4.链接

    • 1.静态链接

    • 2.动态链接

      • 1.装入时动态链接
      • 2.运行时动态链接
  • 5.装入

    • 1.绝对装入
    • 2.可重定位装入

3.内存的分配

  • 1.分区管理

    • 1.固定分区分配

    • 2.动态分区分配

      • 1.动态分区分配算法

        • 1.首次适应算法
        • 2.循环首次适应
        • 3.最佳适应算法
        • 4.最坏适应算法
      • 2.紧凑技术

      • 3.动态重定位

    • 3.内存回收

      • 1.回收区有上空闲区
      • 2.回收区有下空闲区
      • 3.回收区上下都有空闲区
      • 4.回收区上下都没有空闲区
  • 2.分页管理

    • 1.地址结构

      • 1.页号
      • 2.页偏移
    • 2.页表

      • 1.页号
      • 2.块号
  • 3.分段管理

    • 1.地址结构

      • 1.段号
      • 2.段内地址
    • 2.段表

      • 1.段号
      • 2.段长
      • 3.基址
  • 4.段页式管理

    • 1.地址结构

      • 1.段号
      • 2.段内页号
      • 3.页内地址
  • 5.请求分页管理

    • 1.页面置换算法

      • 1.最佳置换算法
      • 2.先进先出页面置换算法
      • 3.最近最久未使用置换算法
      • 4.Clock置换算法

设备管理

磁盘

  • 1.机械硬盘

    • 1.磁盘调度算法

      • 1.先来先服务FCFS
      • 2.最短寻道时间优先SSTF
      • 3.扫描算法SCAN
      • 4.循环扫描算法SCAN
  • 2.固态硬盘文章来源地址https://www.toymoban.com/news/detail-465747.html

到了这里,关于操作系统思维导图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 操作系统 复习--文字题

    (论述题) 多道程序系统中中断机制无处不在,如何理解中断是多道程序得以实现的基础。 中断是操作系统中实现多道程序的基础之一,因为中断机制允许CPU在执行一个程序时,可以响应外部事件的请求,而不必等待当前程序执行完毕。这就允许了多个程序同时运行,并且可以

    2024年02月11日
    浏览(45)
  • 操作系统复习笔记2

    目录 1、不可中断的原子操作? 2、进程切换、系统调用关于用户态、内核态的知识 3、调度算法三两事 4、临界区和临界资源 5、互斥准则 6、互斥、同步、异步 网上查了一下,Linux和C++的举例有很多,大体是加锁、解锁、中断现场保护、恢复等,总的来说,好像中断用的比较

    2024年02月09日
    浏览(46)
  • 北邮 操作系统期末复习(上)

    这部分主要是针对北邮徐梦玮老师的操作系统课程做的考点总结,基本上期末考试的内容都是课堂上讲解过的以及平时作业中出现过的知识点。 注意复习这门课程不要去找网上的题刷,网上的题和实际徐老师的期末考题差异会非常大。 操作系统的作用: 操作系统是硬件和用

    2024年02月03日
    浏览(49)
  • 操作系统期末总复习结构

    目录 前言 操作系统引论 操作系统的目标 操作系统的基本特征 操作系统的主要功能 系统调用的基本概念 进程的描述与控制 进程和程序的区别 程序为什么不能并发执行(引入进程的原因) 进程的基本状态与转换 进程通信的类型 线程的概念以及与进程的区别及引入线程的原

    2024年02月15日
    浏览(31)
  • 操作系统期末复习题

    一、简答 1. 什么是进程?它与程序相比有哪些特性? 进程是进程实体的运行过程,是系统进行资源分配和调度的基本单位。 动态性、独立性、并发性 2. 什么是进程?进程静态实体的组成是什么? 程序、数据集合、进程控制块PCB 3. 进程的三种基本状态是什么?画出进程的三

    2024年02月11日
    浏览(67)
  • Linux网络操作系统期末系统复习题

    一 、填空题 1. GUN 的含义是 一个自由的操作系统 。 2. Linux 一般有 3 个主要部分: 内核 、 命令解释层 、 实用工具  。 3. 目前被称为纯种的UNIX指的就是 System V 以及 BSD 这两套操作系统 。 4. Linux是基于 Copyleft 的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文

    2023年04月23日
    浏览(54)
  • 操作系统期末复习简记(更新中~)

    目录 文件 文件的逻辑结构 文件的目录结构  文件系统的层次结构 目录实现 文件的分配(在磁盘上) 文件空闲空间管理 文件共享 1、绕弯路文件共享方  2、索引节点共享  3、符号链 I/O设备 基本概念 I/O设备分类 IO设备的构成 IO控制器主要作用 IO控制器的组成 对IO设备的控

    2024年02月09日
    浏览(40)
  • 操作系统期末复习应用题

    1、假设计算机系统采用CSCAN(循环扫描)磁盘调度策略,使用2KB的内存空间记录16384个磁盘块的空闲状态。 (1)请说明在上述条件下如何进行磁盘块空闲状态管理 (2)设某单面磁盘旋转速度为每分钟6000转,每个磁道有100个扇区,相邻磁道间的平均移动时间为1ms。若某时刻,

    2024年02月11日
    浏览(36)
  • 计算机操作系统原理期末总复习

    1、现代操作系统的四个特征是什么?(4分) 并发、共享、虚拟、异步 并发 :两个或多个事件在 同一时间间隔内 发生。 共享 :内存中多个并发执行的进程共同使用系统中的资源。 2、操作系统内核的四个主要功能是什么?(4分) 内存管理、进程管理、设备管理、文件管理

    2024年02月10日
    浏览(66)
  • 【第七章 | 输入输出系统】《操作系统 慕课版》课后答案 + 复习

    1.I/O系统的功能、模型和接口 I/O系统 管理的主要对象 : I/O设备 和对应的 设备控制器 I/O系统的主要任务: 完成用户提出的I/O请求、提高I/O速率、改善I/O设备的利用率 I/O系统的基本功能: 够隐藏物理设备的细节、保证OS与设备无关、提高处理机和I/O设备的利用率、对I/O设备

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包