Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2319710
  • 博文数量: 168
  • 博客积分: 3184
  • 博客等级: 中校
  • 技术积分: 3959
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 18:57
文章存档

2019年(1)

2018年(2)

2017年(3)

2016年(15)

2015年(10)

2014年(60)

2011年(1)

2010年(76)

分类: LINUX

2010-11-12 15:03:03

一个进程在打开一个文件的时候,在struct task_struct结构体里,其字段struct files_struct中,有一个数组,数组类型是struct file。该数组的大小,标示该进程所能打开的文件的最多个数。当open一个文件的时候,该数组的下标便返回,作为fd。file结构体里面有struct inode字段,该字段里有对应的文件系统和对应与该文件系统的操作方法集合struct file_operations.
阅读(1645) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-11-14 14:46:26

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com