Linux : 将统计访问硬盘以进行操作

Linux : Will stat access Hard Disk for its operation

我们需要检查 stat() 调用是否会在其运行期间访问硬盘

我找不到上述问题的答案。

谁能帮我解决这个问题?

由于stat(2)用路径名标识文件,系统别无选择,只能向文件系统查询信息。

我想信息可能恰好在缓存中,因此对于特定调用可能不会实际命中磁盘,但通常系统需要执行 I/O。