感谢支持
我们一直在努力

Linux磁盘与文件系统管理笔记

硬盘的最小物理存储单位:扇区


…最小(数据)存储单位:(逻辑)块


在进行分区时,每个分区就是一个文件系统,而每个文件系统开始位置的那个块就称为超级块,超级块的作用是存储文件系统的大小、空的和填满的块,以及它们各自的总数和其他诸如此类的信息。


在标准的ext2文件系统中,规划出inode块存储文件属性和(逻辑)块存储内容。(其中建立一个目录时,会分配至少一个inode块与至少一个块;而建立文件时,是至少一个inode与相对于该文件大小的块数量)


一个inode的大小为128字节,其本身并不记录文件名,文件名记录在目录所属的块区域。即:(序号为访问次序)


inode table                   block area


1、目录/etc的inode     |   2、目录/etc的块区域关联性内容


3、文件crontab的inode  |   4、文件crontab的实际内容


超级块|块组一|…


–> 超级块|组描述|块位图|inode位图|inode表|数据


元数据            || 数据存放区


异步处理方式:


当系统读取某文件时,该文件所在的块数据会加载到内存中,若该数据被改变时,在缓冲区的块数据会被标记为“dirty”,此时磁盘实体块上的数据尚未被修正,所以,在检测到dirty的数据必须写回到磁盘中,以保持一致。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux磁盘与文件系统管理笔记
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏