Fork me on GitHub

08 2017 档案

摘要:继上一篇文章: http://www.cnblogs.com/linhaostudy/p/7428971.html 四、file结构体 文件对象:注意文件对象描述的是进程已经打开的文件。因为一个文件可以被多个进程打开,所以一个文件可以存在多个文件对象。但是由于文件是唯一的,那么inode就是唯一的, 阅读全文
posted @ 2017-08-31 16:34 yooooooo 阅读(3444) 评论(0) 推荐(2) 编辑
摘要:继上一篇文章介绍了inode结构体:继续介绍目录项dentry: http://www.cnblogs.com/linhaostudy/p/7427794.html 三、dentry结构体 目录项:目录项是描述文件的逻辑属性,只存在于内存中,并没有实际对应的磁盘上的描述,更确切的说是存在于内存的目录 阅读全文
posted @ 2017-08-25 19:28 yooooooo 阅读(6047) 评论(0) 推荐(1) 编辑
摘要:继上一篇文章:http://www.cnblogs.com/linhaostudy/p/7427027.html 二、inode结构体:(转自http://blog.csdn.net/shanshanpt/article/details/38943731) inode结构体在(include/lin 阅读全文
posted @ 2017-08-25 15:00 yooooooo 阅读(4342) 评论(0) 推荐(5) 编辑
摘要:linux虚拟文件系统四大对象: 1)超级块(super block) 2)索引节点(inode) 3)目录项(dentry) 4)文件对象(file) 现在先介绍第一个 一、super_block的含义: 超级块代表了整个文件系统,超级块是文件系统的控制块,有整个文件系统信息,一个文件系统所有的i 阅读全文
posted @ 2017-08-25 12:02 yooooooo 阅读(5839) 评论(0) 推荐(2) 编辑
摘要:继上一篇文章:http://www.cnblogs.com/linhaostudy/p/7397024.html 3. 文件系统的注册 这里的文件系统是指可能会被挂载到目录树中的各个实际文件系统,所谓实际文件系统,即是指VFS 中的实际操作最终要通过它们来完成而已,并不意味着它们一定要存在于某种特定 阅读全文
posted @ 2017-08-21 16:58 yooooooo 阅读(1677) 评论(0) 推荐(0) 编辑
摘要:最近挂载了N多的文件系统,大致了不同文件系统的相应特性及挂载方式,却还是对Linux的文件系统没有从源码方面去了解。不求甚解确实不好不好。 于是借鉴一些大牛的博客及自己的理解,总结了博客系列: 一、VFS是什么: VFS是Linux中的一个虚拟文件文件系统,也称为虚拟文件系统交换层(Virtual 阅读全文
posted @ 2017-08-21 16:06 yooooooo 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:一、proc文件系统是什么? proc是一个伪文件系统,伪文件系统的定义: 它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取pr 阅读全文
posted @ 2017-08-14 12:41 yooooooo 阅读(512) 评论(0) 推荐(0) 编辑
摘要:一、vivi虚拟摄像头驱动 基于V4L2(video for linux 2)摄像头驱动程序,我们减去不需要的ioctl_fops的函数,只增加ioctl函数增加的必要的摄像头流查询等函数; 二、虚拟摄像头驱动应用程序调用过程流程图: 虚拟摄像头一般不用自己写的程序,而是采用网络上提供的应用程序直接 阅读全文
posted @ 2017-08-14 11:29 yooooooo 阅读(2328) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示