
文件系统
maimang09
这个作者很懒,什么都没留下…
展开
-
Linux文件系统的设计
Linux文件系统的设计 linux的文件系统设计非常优秀,总的来讲有两大部分,第一部分就是树形的组织结构,第二部分就是vfs,树形的组织结构组织了文件系统的表象,用户很方便的使用,而vfs是文件系统的实现机理,它处于内核态,不但实现了树形结构的mount机制,而且还提供了一个统一的接口用来访问设备。 一、Linux文件系统概述 1、Linux文件系统组织 Linux中使用树来组转载 2014-07-13 22:54:25 · 921 阅读 · 0 评论 -
《Linux启动过程分析》内核挂载根文件系统
说明:本文基于Linux2.6内核分析;其他内核版本仅供参考。 前边通过源码情景分析,看过了总线、设备、驱动及其发现机制,Linux2.6内核udev设备节点创建相关;对于文件系统,一直望而生畏,但内核学习、这部分又不可能绕的过去。目前对VFS中使用的hash表还未做研究,它在dentry和vfsmount下查找节点起关键作用;后边在做分析。下边将根文件系统挂载过程做简单分析: 一、roo转载 2014-07-13 23:03:02 · 3936 阅读 · 0 评论 -
Linux 文件系统剖析
Linux 文件系统剖析 按照分层结构讨论 Linux 文件系统 在文件系统方面,Linux® 可以算得上操作系统中的 “瑞士军刀”。Linux 支持许多种文件系统,从日志型文件系统到集群文件系统和加密文件系统。对于使用标准的和比较奇特的文件系统以及开发文件系统来说,Linux 是极好的平台。本文讨论 Linux 内核中的虚拟文件系统(VFS,有时候称为虚拟文件系统交换器),然后介绍将文件系统转载 2014-07-13 23:03:07 · 1123 阅读 · 0 评论 -
Linux内核与根文件系统的关系
Linux内核与根文件系统的关系 开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题! 一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。” 一.什么是文件系统 文件系统指文件存在的物理空间,linu转载 2014-07-13 23:09:27 · 10484 阅读 · 0 评论