【问题标题】:Device Handles设备手柄
【发布时间】:2011-08-08 11:05:39
【问题描述】:

我正在尝试获取某个进程在特定实例中使用的设备句柄数。 我在 Mac 10.6.6 上使用 x-code 。我曾尝试使用 lsof 但没有令人满意的结果。 请帮忙.....

【问题讨论】:

  • isof的结果是什么,为什么不满意?在类 unix 系统中,只有几个命令可以让您知道打开的文件:fuser、isof、fstat..
  • 命令是 lsof ,是的,它给出的不是。文件句柄,但我需要的是没有。设备句柄分开......如果我能获得任何低级 API 以便我可以在我的 C++ 代码中使用它会更有帮助......
  • 您可以尝试使用 strace 获取该信息

标签: c++ xcode


【解决方案1】:

您可以查看 /proc/nnnn/fd/(其中 nnn 是 pid),但您仍然需要计算那里的文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 1970-01-01
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多