【发布时间】:2016-07-19 09:31:24
【问题描述】:
我们需要检查stat()调用在运行过程中是否会访问硬盘?
我无法找到上述问题的答案。
谁能帮我解决这个问题?
【问题讨论】:
标签: c++ c linux io filesystems
我们需要检查stat()调用在运行过程中是否会访问硬盘?
我无法找到上述问题的答案。
谁能帮我解决这个问题?
【问题讨论】:
标签: c++ c linux io filesystems
由于stat(2) 用路径名标识文件,系统别无选择,只能向文件系统查询信息。
我认为信息可能恰好在缓存中,因此对于特定调用可能不会实际访问磁盘,但通常系统需要执行 I/O。
【讨论】: