我电脑磁盘顺序乱了 我电脑磁盘顺序-( 二 )


也做了类似的事情,先看图片:盘片的构造中间的黑点是主轴 。
,以主轴为中心划分多个磁道(为了方便理解图中只给出)3每个磁道分为多个区域,每个区域称为扇区 。
,而且每个扇区的大小都是固定的512字节 。读取数据的时候,只需要通过这个划分就能够知道数据在哪个磁道、哪个扇区了 。读取数据时,只需通过这个划分就可以知道数据在哪个磁道和扇区 。但是上图可以看出一个问题:不同磁道扇的面积相同,磁道位于风扇区域半径约大 。
,则扇区的面积就越大 。
。但无论面积比内磁道大多少,只能按照设计和规定存储512字节数据,所以会浪费大量的存储空间 。
为了优化这个问题,就有了ZBR技术方案 。
ZBR,全称 。

,用于解决磁道扇区存储空间浪费的问题 。它是怎么做到的?说起来也很简单,越靠外圈磁道的扇区面积会更大,所以ZBR会放置更多的风扇区域来利用空间 。

我电脑磁盘顺序乱了  我电脑磁盘顺序-

文章插图
这可能换成图形: 。
盘片的ZBR 。
不同的磁道扇区数量不同,外圈磁道上的扇区会更多,从而充分利用空间,提高磁盘的总容量 。存储原理好了,继续深入问题盘存储相关问题 。我们知道,从宏观的角度来看,计算机不会关心你是谁,这就是它 。那么当读取文件的时候,它是如何从这层磁性材料中识别出来,然后还原成我们能理解的文件 。
我们知道磁道和扇区分在盘子上,相应的磁性材料也是如此 。现代磁盘通过磁盘两侧的磁性材料记录数据,磁性材料序列的变化代表相应的二进制0、1 。
磁性序列原理 。
可见两个磁性的不同的顺序方向,则标记为R 。
(),同样的标记是N 。
(),读取时,如果检测到序列RR,则对应1,而如果是NR,则对应0(也许这就是为什么叫磁盘,再手动狗头) 。
因此,我们常说的磁盘不是读写磁头在盘子上刻东西,而是改变磁性材料的序列,读写磁头和盘子没有直接接触,他们有个大概10nm的距离 。此外,我们可以简单地从上述情况推断出,由于读写磁盘依赖于读取磁性序列,磁盘的两个表面可以用来存储数据,这是不可避免的磁头在盘子的每一面都有 。磁盘性能 。
在理解了一些简单的原理之后,我们终于可以理解磁盘性能的相关问题,我们将深入分析为什么磁盘IO这是一个非常昂贵的操作 。磁盘性能在理解了一些简单的原理之后,我们终于可以理解磁盘性能的相关问题,我们将深入分析为什么磁盘IO这是一个非常昂贵的操作 。现在想想一个问题,我们要查询数据,底层会怎么做?是不是会:将磁头移动到目标文件所在的磁道 。此时,磁盘由主轴旋转 。磁头需要等待相应的风扇区域旋转到磁头,以便读取相应风扇区域的数据 。&传输 。
【我电脑磁盘顺序乱了我电脑磁盘顺序-】总结一下,磁盘的IO请求耗时主要由三部分组成:磁头寻道时间:这种延迟通常是3-15ms磁盘旋转延迟:这取决于主轴旋转的速度,随着速度的不同而变化2-4ms 。
数据传输时间:这里平均只用3微秒,与上述两个相比,这里的耗时可以忽略不计 。
这里提到了旋转问题,在磁盘旋转延迟盘子旋转越快,相应的风扇区域移动到磁头的速度就越快 。现代磁盘的旋转速度在于5400或者(R 。

)当然,也有一些高性能的服务器会达到转速 。磁盘旋转延迟确实与速度有关,因为转速越快,对应风扇区域移动到磁头的位置越快 。
磁盘旋转延迟确实与速度有关,因为转速越快 。