Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1184405
  • 博文数量: 573
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 66
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-28 16:21
文章分类

全部博文(573)

文章存档

2018年(3)

2016年(48)

2015年(522)

发布时间:2018-04-18 10:20:14

最近手里有一个项目需要写一个简单的文件系统,利用周末时间把深入理解linux内核书第十二章虚拟文件系统学习了一下,加深了对vfs的理解,这里也做一下总结,以备后查。  linux成功的关键因素之一就是它与其他操作系统和谐共存的能力,在linux下可以安装挂载很多格式的文件系统,之所以能实现就是通过虚拟文件系统.........【阅读全文】

阅读(2029) | 评论(0) | 转发(0)

发布时间:2018-04-18 09:20:16

Linux 的虚拟文件系统1 引言Linux 中允许众多不同的文件系统共存,如 ext2, ext3, vfat 等。通过使用同一套文件 I/O 系统 调用即可对 Linux 中的任意文件进行操作而无需考虑其所在的具体文件系统格式;更进一步,对文件的 操作可以跨文件系统而执行。如图 1 所示,我们可以使用 cp 命令从 vfat 文件系.........【阅读全文】

阅读(1040) | 评论(0) | 转发(0)

发布时间:2016-10-12 09:26:49

Linux内核与根文件系统的关系开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题!一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。”一.什.........【阅读全文】

阅读(832) | 评论(0) | 转发(0)

发布时间:2016-04-28 10:46:20

文件系统存在的深层次的原因如下:对于单进程多线程的实时操作系统就不需要文件系统,例如ucos,ecos,因为他们只跑一个程序,当然这个程序有可能有很多功能,但是各个功能的代码都编译到同一个bin中,于是各个功能的代码和数据就是交织在了一起,那么当你修改其中一个时,势必对另外一个带来影响而对于linux/window.........【阅读全文】

阅读(1687) | 评论(0) | 转发(0)

发布时间:2016-04-28 10:34:59

Linux内核与根文件系统的关系开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题!一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。”一.什.........【阅读全文】

阅读(5506) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册