文章目录
- 前言
- 一、磁盘的物理结构
- 二、磁盘的存储结构
- 三、磁盘的逻辑抽象结构
- 总结
前言
之前我们理解到的文件描述符等内容,全部都是在内存中!因为文件被访问必须得先加载到内存中!
但不是所有的文件都被打开了,还有大量的文件就在磁盘上静静的躺着。这批文件非常的多,并且杂和乱。
磁盘基本的文件管理,本质工作和快递点的老板做的工作是一样的。我们把做这部分的工作的操作系统模块成为文件系统!
所以我们这节需要把视角从内存迁移到磁盘上。
正文开始!
一、磁盘的物理结构
磁盘使我们电脑上唯一的一个存储的机械设备。但是,我们目前的笔记本或者电脑可能已经不使用磁盘了。
而是SSD(固态硬盘)。
磁盘一个面对应一个磁头!
机械式+外设=磁盘一定是很慢的(相比于CPU,内存)。
最终我们的数据文件就在这个盘面上!
二、磁盘的存储结构
磁盘上存储的基本代为是扇区,大小为512字节。
读写磁盘的时候,磁头找的是某一个面的某个磁道的某一个扇区。
找到哪一个面是由磁头决定的!
找到哪一个磁道是由柱面(距离圆心的半径)决定的。
扇区就是磁盘的上的一段。(由盘面旋转决定的)
只要我们能找到磁盘上的盘面,柱面(磁道),扇区就能找到一个存储单元!
用同样的方法我们可以找到所有的基本单元!
所以文件系统维护的是什么文件,对应了几个磁盘块!
上面的寻址方法我们成为CHS地址。
三、磁盘的逻辑抽象结构
我们可以想象把磁带全部拉出来,把他放至直线的样子!
我们可以将盘片想象成为线性的。
总结
(本章完!)