Skip to content

Latest commit

 

History

History
37 lines (18 loc) · 1.77 KB

4.2_3_减少磁盘延迟时间的方法.md

File metadata and controls

37 lines (18 loc) · 1.77 KB

4.2_3_减少磁盘延迟时间的方法

1.前情回顾

image-20210624114804346

  • 问题在于:磁头读取一个扇区的内容之后,需要一小段时间处理,而盘片又在不停地旋转,所以如果逻辑上相邻地扇区在物理上也相邻,则读入几个连续的逻辑扇区,可能需要很长的“延迟时间”

2.减少延迟时间的方法:交替编号

image-20210624133844242

  • 采用交替编号的策略,即让逻辑上相邻的扇区在物理上有一定的间隔,从而使得读取连续的逻辑扇区所需要的延迟时间更小

3.磁盘地址结构的设计

image-20210624134346573

image-20210624134401176

image-20210624134432347

  • 问:为什么磁盘的物理地址是**(柱面号,盘面号,扇区号),而不是(盘面号,柱面号,扇区号)**?
  • 答:读取地址连续的磁盘块时,采用前者的地址结构可以减少磁头移动消耗的时间

4.减少延迟时间的方法:错位命名

image-20210624134823591

image-20210624134842679

5.总结

image-20210624134901256