详细分析磁盘读写原理

所属分类: 软件教程 / 新手学堂 阅读数: 979
收藏 0 赞 0 分享
  磁盘的读写顺序都是从盘片的最外面开始向内读写,也就是从1柱面1磁道1扇区开始(0柱面0磁道1扇区为磁盘主引导扇区),然后寻道找到对应的扇区,再根据读写情况,切换电路对磁盘进行或读或写操作。但如果扇区编号(保存在扇区头标)是按1,2,3的数字顺序排列下去,那就可能出现一个读写效率的问题。比如扇区编号是按上面的情况排列在磁道上,那么当磁头对扇区1读写完成后,如果由于盘片的旋转速度过快或磁盘数据读写速度过慢,以致磁头准备对扇区2进行读写时,磁头却转到扇区2中间,磁道上的扇区间隔已不足以为磁盘提供读写下一扇区的准备时间,那么磁盘就需旋转一周后回头再对扇区2进行读写。这样的话,磁盘读写一道磁道时,磁盘旋转的周数就等于该磁道上的扇区数,这将大大降低磁盘的读写速率。因此,IBM的一位工程师就创出一种“交叉因子编码”的方式来对扇区进行编号。比如交叉因子为2:1,也就是1与2之间相差两扇区(比如第一位为扇区1,那么扇区2就在第三位),2与3也是如此,以此类推。如果磁盘旋转通过扇区1、2之间的间隔的时间小于磁盘的准备时间,那么读完一磁道的数据就需要磁盘旋转两周,否则就需旋转一磁道的扇区数。若是“准备时间”仍不足的话可以用交叉因子为3:1。因此通过交叉因子编码可以大大地提高磁盘读写速率,并充分利用磁盘空间,防止资源浪费。

更多精彩内容其他人还在看

哔哩哔哩 弹幕网 动画视频 下载方法(图文教程)

bilibili是一家弹幕网站,有很多欢乐的视频,那么bilibili视频怎么下载呢?下面这篇文章将为大家讲解哔哩哔哩弹幕网动画视频下载的方法,,需要的朋友可以参考下
收藏 0 赞 0 分享

网页文字不能复制怎么办 如何复制不能复制的网页文字

网上一些文章,自己加了设置,不让人复制,想复制,怎么办,可采用以下办法尝试。 常用的是打开网页源代码,这样就可以复制网页中的文字了
收藏 0 赞 0 分享

各版本ie缓存清理(ie8/ie9/e11)

这篇文章主要介绍了各版本ie缓存清理,包括ie8/ie9/e11,需要的朋友可以参考下
收藏 0 赞 0 分享

chm无法显示内容的解决方法

这篇文章主要介绍了chm无法显示内容的解决方法,需要的朋友可以参考下
收藏 0 赞 0 分享

什么是绿色软件?绿色软件有哪些好处?

这篇文章主要介绍了什么是绿色软件?绿色软件有哪些好处?需要的朋友可以参考下
收藏 0 赞 0 分享

极品五笔输入法使用常见问题及解答

不少朋友们在使用极品五笔输入法进行文字输入过程中遇到了一些问题,小编在这里为大家收集了一些问题以及有效的解决办法,希望能帮助到大家哦。
收藏 0 赞 0 分享

lol盒子3.8.4版官方下载 lol盒子皮肤功能修复补丁使用指南

迫于腾讯的压力陪伴了我们多年的盒子皮肤功能在3.8.5版本更新之后下架了,很多喜欢这个功能的玩家不得不放弃盒子另寻他路,很多玩家都在找lol盒子3.8.4老版本,在这里给大家分享
收藏 0 赞 0 分享

搜狗云计算是什么?搜狗输入法云计算是什么

清理电脑系统时经常会看到“搜狗输入法云计算”的进程,对此很好奇,清理后果断时间自己又运行,上网搜了一下,网上的解释是这样的
收藏 0 赞 0 分享

桌面日历如何在桌面上添加记事?

有时候我们事情一多很容易忘记很多事情,所以小编推荐大家下载一个电脑桌面记事本时刻记录一些事情,今天给大家介绍一下desktopcal桌面日历,来进行win7桌面记事本的操作。
收藏 0 赞 0 分享

真正的免费下载百度文库原始资料(限安卓用户)

真正的免费下载百度文库原始资料教程,6月12号早晨9点亲测可用。此方法适合安卓手机用户,不是的就别看了哦
收藏 0 赞 0 分享
查看更多