操作系统:磁盘调度算法和文件系统

本文详细介绍了磁盘调度算法,包括FCFS、SSTF、SCAN、C-SCAN和单向扫描算法,分析了各自的优缺点。此外,还探讨了文件系统的基本概念,如文件系统与文件的关系、文件系统功能、文件描述符、虚拟文件系统的目标和功能,旨在理解操作系统如何管理和优化磁盘访问及文件操作。
摘要由CSDN通过智能技术生成

磁盘调度算法

1. 先来先服务算法(FCFS)First Come First Service

  • 根据进程请求访问磁盘的先后次序进行调度。
  • 优点:公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。
  • 缺点:由于未对寻道进行优化,在对磁盘的访问请求比较多的情况下,此算法将降低设备服务的吞吐量,致使平均寻道时间可能较长,但各进程得到服务的响应时间的变化幅度较小。

在这里插入图片描述

2. 最短寻道时间优先算法(SSTF) Shortest Seek Time First

  • 该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短
  • 优点:该算法可以得到比较好的吞吐量,但却不能保证平均寻道时间最短。
  • 缺点:对用户的服务请求的响应机会不是均等的,因而导致响应时间的变化幅度很大。在服务请求很多的情况下,对内外边缘磁道的请求将会无限期的被延迟,有些请求的响应时间将不可预期。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值