这是关于通用 UFS。
据我了解,当给出绝对路径(例如/home/userU/file.txt
:)时,每个目录和文件都会访问磁盘。因此,在这种情况下,磁盘被访问 4 次
1 为/
, 1 为home/
, 1 为/userU
, 1 为file.txt
我的问题是
- 如果给出一个硬链接
/hL
,指向上面文件的inode,访问磁盘的顺序是什么? - 如果给出一个软链接
/sL
,指向上面的文件,访问磁盘的顺序是什么?
假设在所有三种情况下最初都没有缓存任何 inode 或任何其他数据。