VFS的核心概念:file、dentry、inode、super_block

每個進程在PCB(Process Control Block)中都保存着一份文件描述符表,文件描述符就是這個表的索引,每個表項都有一個指向已打開文件的指針,已打開的文件在內核中用file結構體表示,文件描述符表中的指針指向file結構體。 在file結構體中維護File Status Flag(file結構體的成員f_flags)和當前讀寫位置(file結構體的成員f_pos)。在上圖中,進程1和
相關文章
相關標籤/搜索