【问题标题】:Linux : Will stat access Hard Disk for its operationLinux : 将 stat 访问硬盘进行操作
【发布时间】:2016-07-19 09:31:24
【问题描述】:

我们需要检查stat()调用在运行过程中是否会访问硬盘

我无法找到上述问题的答案。

谁能帮我解决这个问题?

【问题讨论】:

    标签: c++ c linux io filesystems


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的回复。 linux上有什么工具可以检查这个吗?
    猜你喜欢
    • 2010-11-01
    • 2012-03-27
    • 2011-04-01
    • 2023-03-09
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    相关资源
    最近更新 更多