Linux内核模块分析
文章平均质量分 81
天地合,乃敢与君绝
这个作者很懒,什么都没留下…
展开
-
设备文件与文件系统如何联系起来
这篇文章比较短,主要是说明一下文件系统和特殊文件是怎么联系起来的。我们前面分析了VFS加一个sysfs,知道了想要找到一个文件,那都是需要通过VFS找到具体的文件系统,比如ext2、ext3、jiffs、sysfs、proc等等,然后在由具体的文件系统里面的操作集对该文件进行操作。原创 2024-03-31 18:58:48 · 286 阅读 · 1 评论 -
伪文件系统sysfs
sysfs文件系统是一个伪文件系统,类似这种类型的文件系统还有proc、ramfs、tempfs等。他们的一个特点就是并不是基于物理磁盘的,而是基于内存的。这里除了sysfs很重要之外,还有一个proc文件系统也比较重要,proc文件系统主要是用来管理内核的重要数据的。原创 2024-03-21 19:43:16 · 893 阅读 · 0 评论 -
VFS文件系统
可以认为Linux内核就是围绕文件系统进行展开设计的。从文件系统引出设备文件的概念,设备文件又可以引申到字符设备和块设备,这样就从文件系统过渡到设备管理。设备管理包含了设备驱动,设备驱动要用到中断,设备里面的块设备又控制了通用块层和I/O调度。而文件系统向外引申和网络的socket联系。从文件系统出发,层次推进基本囊括了内核应用层的重要概念和架。原创 2024-03-13 22:31:18 · 877 阅读 · 0 评论