One*_*One 8 linux filesystems inode vfs
我相信有两种类型的inode - 磁盘上和内核中的inode(fs.h中的'struct inode').磁盘上的inode基于文件系统实现.我想了解潜在的概念并提出一些问题 -
谢谢!
在使用 iget 算法为新分配的磁盘 inode 分配空闲 inode 后,核心 inode 会在算法 ialloc 中从磁盘 inode 进行复制。
内核设置标志来指示磁盘 inode 和核心副本之间的差异。当内核需要记录对文件或 inode 的更改时,它会在检查这些标志后将 inode 的核心副本写入磁盘。