考点:

  • 存储时间计算

    • 双,单缓冲区的区别处理
    • 优化存储的形式【了解】
  • 磁盘调度算法的掌握

磁盘管理01

  • 软考中当存储来处理

存储管理——磁盘管理

  • 坑坑洼洼的磁道记录了一些信息

    • 从外向内磁道编号递增
    • 磁道每一个角度的区域称为扇区
  • 多个盘面的0号磁道可以形成一个柱面

磁盘存取的两个步骤

  • 1、垂直训道:磁头从相应的位置移动,直到找到我们想要的磁道编号
  • 2、旋转延时:等待扇区的旋转
  • 对于整个磁盘而言,是持续的,匀速的,同向的旋转;所以我们只要将磁头移到相应的位置,然后等待我们的扇区旋转到磁头下面的位置,就可以进行读取的。
  • 磁盘存取时间=寻道时间+旋转延迟时间

磁盘的结构

读取磁盘数据的时间

  • 磁盘读取时间=寻道时间+旋转延迟时间+传输时间
  • 注:当传输需要等待的时候,受到其他设备的限定,就有了单,双缓冲区的题型

磁盘调度算法


磁盘调度在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快,因此我们有必要为每个磁盘设备建立一个等待队列,常用的磁盘调度算法有以下四种

  • 先来先服务算法(FCFS):谁先申请,就优先响应谁
  • 最短寻道时间优先算法(SSTF):当前情况,剩下的申请中谁离磁道数近就先响应谁
  • 扫描算法(SCAN):【电梯算法】从内到外,从外到内双向扫描中间所遇到的所有申请,来进行处理
  • 循环扫描算法(CSCAN):从内到外或者从外到内单向扫描中间所遇到的所有申请,来进行处理

考试题型:让大家来判断响应的申请序列(我们考虑对磁道的响应顺序即可)

了解:所响应的磁道或者柱面顺序即可【扇区顺序不做要求】

磁盘调度——FCFS

磁盘调度——SSTF

【中级软考—软件设计师】2操作系统2.7磁盘管理【**】:2.7.1磁盘管理01相关推荐

  1. 【中级软考—软件设计师】2操作系统2.2进程的概念【三态模型的变化】:2.2.2进程的状态

    考察: 掌握三态模型状态变迁,相应的条件位置 掌握五态模型状态变迁,相应的条件位置[软考考的是有挂起的五态] 进程的概念 考点二:线程的状态 有多种模型,我们掌握两种 三态模型的变化 等待,某个事件, ...

  2. 【中级软考—软件设计师】2操作系统2.2进程的概念【】:2.2.1进程的概念

    考察:软考中并不高频 线程会考到:共享的一些数据内容 进程:状态的变迁 考点一:线程的概念 线程中共享的有哪些,不能共享的有哪些 进程的概念 考点一:线程的概念 进程管理:进程的概念 进程管理:进程与 ...

  3. 【中级软考—软件设计师】2操作系统2.10 作业管理【*】:2.10.1 作业管理

    考察: 未考,了解 作业管理 作业管理--作业状态与作业管理 作业管理--作业调度算法 例题讲解 选B

  4. 【中级软考—软件设计师】2操作系统2.3进程调度【】:2.3.1考点一:PV操作的概念

    考察: 掌握PV操作的基本概念 同步互斥模型 临界资源 了解信号量与PV操作的分析 了解前驱图与PV操作的结合 考点分析 进程调度 考点一:PV操作的概念 进程管理--进程的同步与互斥 临界资源:比如 ...

  5. 【中级软考—软件设计师】2操作系统2.9 文件管理【***】:2.9.3 位示图

    考察: 磁盘数量知道后,根据数量来判断需要用多少个字来表示 数字注意要看从0还是从1数 如果没有说默认位从0起,位从1起 给一个磁盘编号,问所处的位置 位示图 位:指的是比特位 位示图:表示整个文件在 ...

  6. 【中级软考—软件设计师】2操作系统2.5进程资源图【**】:2.5.1进程资源图

    考察: 主要考察节点的情况,是否会产生死锁 了解图示中的一些含义 知道在资源分配当中如何体现死锁这样的一个描述 进程资源图 进程资源图是表示资源调度的一种方式 进程资源图是某一时刻它的静态状况 进程资 ...

  7. 【中级软考—软件设计师】2操作系统2.9 文件管理【***】:2.9.4 索引文件

    考察: 如何根据一个相应的逻辑页号,来判断它的索引方式 整个索引文件的体系当中如何来判断文件索引的范围和大小 索引文件 文件管理--索引文件结构 索引--地址--物理块号 存放索引的叫索引盘,存放数据 ...

  8. 【中级软考—软件设计师】2操作系统2.3进程调度【****】:2.3.3考点三:前趋图与PV操作

    考察: 掌握解题技巧. 根据前趋图来填写程序执行过程中缺失的P,V操作. 如果存在信号量区分的话,我们要根据已有的信号量,来判断一些信号量的位置,从而找到正确的选项. 进程调度 考点三:前趋图与PV操 ...

  9. 中级软考-软件设计师(二)

    操作系统 1.单缓冲区和双缓冲区 单缓冲区的时间花费= (读入+送至+处理)  +  (读入+送至)*(盘块数-1 ) 双缓冲区的时间花费= (读入+送至+处理)  +  读入*(盘块数-1) 2.P ...

最新文章

  1. 【Android自定义控件】支持多层嵌套RadioButton的RadioGroup
  2. 详细设计 英文_人体工程学设计:COMMA感应式无线充电器深度拆解
  3. vue配置vue-router
  4. 主持人李咏在美国去世 妻子哈文:永失我爱
  5. Java8学习笔记(七)--Collectors
  6. linux网卡聚合软件下载,linux网卡聚合
  7. 设计模式-命令模式(Command)
  8. SpringMVC学习(六)处理乱码问题
  9. java自动阅卷判断选择题,客观题型自动阅卷系统(管道过滤器模式)
  10. PID控制理解及口诀
  11. Error starting userland proxy: listen tcp 0.0.0.0:xxx端口: bind: address already in use解决办法
  12. 盒子模型与内外边距设置
  13. Monyer's Game 0~5关过关方法
  14. 【十八掌●武功篇】第七掌:MapReduce之倒排索引
  15. 今日头条阅读量怎么刷_今日头条推广 今日头条阅读量怎么刷
  16. Rest-assured + testNG1
  17. android水波纹动画制作,Framer之事件 | 如何制作安卓点击水波纹效果?
  18. inetd和xinetd的区别 (ZT)
  19. 1.网络通讯-9种常用网络命令
  20. 对php的感受100字_团建活动后的感想50字-100字《5篇》

热门文章

  1. 创业公司的产品经理应该怎么去做?
  2. 全球及中国智能逆向自动售货机行业市场规模调研及未来前瞻报告2022-2028年
  3. ios QQ登录已经安装QQ客户端但仍然提示下载QQ,您没有安装最新版本qq
  4. Kafka安装web界面监控工具(kafka-manager)
  5. php随机分配班级座位,浅谈班级座位安排原则与方法
  6. 基于 Ekman 方程求解大气边界层中的水平均匀流和高度相关的涡流粘度附matlab代码
  7. 达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败
  8. matlab里正负号怎么表示,正负号符号上下一起怎么输入?
  9. Kaggle---Toxic Comment Classification Challenge
  10. 随机森林输出特征重要程度