Linux VFS中文件对象的f_inode和dentry对象的d_inode有什么区别?

问题描述 投票:0回答:1

我知道当一个文件被打开时,它的索引节点就会被带入内存。

我想知道文件对象中的f_inode和dentry对象中的d_inode是否都指向给定文件的同一个内存中inode。

linux linux-kernel filesystems inode vfs
1个回答
0
投票

关键区别(如字符 d 和 f 所暗示的那样)是 f_inode 指向与文件关联的 inode,而 d_inode 指向与目录关联的 inode。

© www.soinside.com 2019 - 2024. All rights reserved.