假设系统中安装了3个ext4文件系统,则系统中只有一个( )结构。
A. file_system_type
B. supe_block
C. fs_sturct
D. VFSmount
查看答案
一个inode对象对应多个page描述符,同一个文件拥有的所有page描述符都可以在该文件对应的基树中找到。
dcache和inode cache属于VFS层的缓冲区,page cache和buffer cache属于实际文件系统的缓冲区。
一个进程要读取一个文件,同一个文件的内容存在了两份拷贝,一份是页缓存,一份是用户进程的堆空间对应的物理内存空间,这种方式有可能导致这两份数据的不一致。
buffer就是存放要写入磁盘的数据,cache就是存放从磁盘中读出来的数据。