磁盘调度中寻道时间和转移时间的区别

在硬盘驱动器中,存在一个应该从磁盘写入或读取的磁头,在本文中将其称为磁头。

寻道时间:它是磁盘磁头从磁盘上的一个磁道移动到另一个磁道所用的时间。发送读/写请求时,Seek Time 可能会根据磁头当前所在的位置而有很大差异,因此 Average Seek Time 的使用范围更广。

为了获得更清晰的画面,请考虑一个称为轨道的同心圆硬盘,假设您要获取一些数据。寻道时间是磁头从当前磁道移动到存在数据的磁道所需的时间,即使在此之后,它也可能需要等待更多时间,因为数据存在于磁道的另一侧,而这延迟称为旋转延迟,但这不计入搜索时间。

取决于:

  • 读写头速度
  • 当前位置和最终位置之间的距离

转移时间:
传输时间是从磁盘传输数据所花费的时间。它随磁盘的旋转速度而变化,磁盘旋转得越快,我们读取数据的速度就越快,并且一个磁道上的字节数也可以称为磁盘的密度,因此我们传输数据的速度越快较低的传输时间。

取决于:

  • 磁盘的转速,越快越好
  • 轨道和扇区密度,越多越好
  • 要传输的数据量
编号 寻求时间 转移时间
1 磁头从当前磁道到存在数据的磁道所花费的时间。 将数据从磁盘传输到主机系统所用的时间。
2 根据当前位置和最终位置之间的距离以及它被指示的方式,可能会有很大差异。 T = b/rN ,T 是传输时间,b 是要传输的字节数,N 是磁道上的字节数,r 是以 Rps 为单位的转速
3 测量平均寻道时间 测量单位时间内传输的数据,即秒
4 通常在 10-20 毫秒之间,取决于 RPS 和驱动器等级 传输 30-60MB 数据大约需要 1 秒

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/266887.html

(0)
上一篇 2022年6月12日
下一篇 2022年6月12日

相关推荐

发表回复

登录后才能评论