小威
...
摘要: 1.close(fd) : f->conunt减1,如果结果为0,内核会自动关闭文件结构体。 2.内核数据结构 3.f->count : 指向文件结构体的文件描述符个数 4.已打开的文件在内核中用file结构体表示, 文件描述符表中的指针指向file结构体 5.file_operations结构体中的release成员用于完成用户程序的close请求,之所以叫release而不叫close是因为它不一定真的关闭文件,而是减少引用计数, 只有引用计数减少到0才关闭文件 6.每个file结构体都有一个指向dentry结构体的指针,为了减少读盘次数,内核缓存了目录的树状结构,称为 : . 阅读全文
posted @ 2013-09-05 19:47 小威_ 阅读(158) 评论(0) 推荐(0)