mount 中文手册
摘要:MOUNT(8) System Administration MOUNT(8)名称 mount - 挂载文件系统语法 mount [-lh...
阅读全文
ext2 / ext3 结构分析
摘要:实验机器:虚拟机 + red hat 9先看 ext2/ext3 文件系统 基本结构由于机器面对的是 字节流,因此必须对 字节流 进行结构化定义,文件系统亦如此。下面介绍ext2/ext3 文件系统的结构。ext2/ext3 结构图:Part 1. Super block,1024 B itself / take up 1 block sizeThe superblock contains all the information aboutthe configuration of the filesystem.The information inthe superblock contains
阅读全文
Ext3文件读写流程概述
摘要:Ext3文件读写流程概述Ext3文件系统在进行读写操作的时候,首先需要open相应的文件,然后再进行读写操作。在open操作时,Linux kernel会创建一个file对象描述这个文件。File对象和文件的dentry和inode对象建立联系,并且将ext3的文件操作方法、映射处理方法(address space)注册到file对象中。Ext3文件读写过程会涉及到VFS层的page cache,并且通常的读写操作都会使用到这层page cache,目的是提高磁盘的IO性能。在Linux中后台会运行writeback线程定时同步pagecache和设备之间的数据。Page cache的方式虽然
阅读全文