Linux 文件系统剖析-按照分层结构讨论 Linux 文件系统
来源:互联网 发布:软件版本alpha 编辑:程序博客网 时间:2024/05/17 04:21
在文件系统方面,Linux® 可以算得上操作系统中的 “瑞士军刀”。Linux 支持许多种文件系统,从日志型文件系统到集群文件系统和加密文件系统。对于使用标准的和比较奇特的文件系统以及开发文件系统来说,Linux 是极好的平台。本文讨论 Linux 内核中的虚拟文件系统(VFS,有时候称为虚拟文件系统交换器),然后介绍将文件系统连接在一起的主要结构。
基本的文件系统体系结构
Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通用的 API 函数,Linux 可以在许多种存储设备上支持许多种文件系统。例如,read
函数调用可以从指定的文件描述符读取一定数量的字节。read
函数不了解文件系统的类型,比如 ext3 或 NFS。它也不了解文件系统所在的存储媒体,比如 AT Attachment Packet Interface(ATAPI)磁盘、Serial-Attached SCSI(SAS)磁盘或 Serial Advanced Technology Attachment(SATA)磁盘。但是,当通过调用 read
函数读取一个文件时,数据会正常返回。本文讲解这个机制的实现方法并介绍 Linux 文件系统层的主要结构。
本文转自:IBM developerWorks 中国
请点击此处查看全文
- Linux 文件系统剖析-按照分层结构讨论 Linux 文件系统
- Linux 文件系统剖析:按照分层结构讨论 Linux 文件系统
- 窥探 kernel --- 分层方法讨论linux文件系统
- Linux 文件系统剖析:NFS 文件系统源代码剖析
- 全面剖析Linux文件系统
- Linux 文件系统剖析
- Linux 文件系统剖析
- Linux 文件系统剖析
- Linux 文件系统剖析
- Linux 文件系统剖析
- Linux flash 文件系统剖析
- Linux 日志文件系统剖析
- Linux 文件系统剖析
- Linux 文件系统剖析
- Linux日志文件系统剖析
- Linux flash 文件系统剖析
- Linux 文件系统剖析
- Linux 文件系统剖析
- 80后网民网络依赖强 如何疏导是关键
- 如何使用MDX编写同比和环比
- 报告称互联网2年后回到“龟速” P2P令宽带瘫痪
- DOM操作
- 服装经营中关于直销、加盟、代理和联营的区别
- Linux 文件系统剖析-按照分层结构讨论 Linux 文件系统
- 张朝阳正面回应马化腾:腾讯难以超越搜狐广告规模
- SSAS中Cube的结构
- 2007年IT领域十大搜索关键词
- 深圳白领辞职开办“淘智网”
- 让FCKeditor支持上传附件与媒体
- sql语句中的条件控制 case ..when.
- MDX的上下文(Context)
- P2P 之 UDP穿透NAT的原理与实现(附源代码)