You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从pidfd_open获取的PID FD中获取对应的底层PID?

问题说明

我查阅了相关手册页,但基本没有找到相关说明,网页搜索也毫无收获。

已查阅的pidfd_*相关手册页

  • pidfd_open系统调用(man2)
  • pidfd_send_signal系统调用(man2)
  • pidfd_getfd系统调用(man2)

已查阅的其他相关手册页

  • clone3系统调用(man2)
  • procfs(man5)
  • waitid系统调用(man2)
  • poll系统调用(man2)
  • select系统调用(man2)

更新: 我还尝试解引用/proc/self/fd/<PID_FD>符号链接,但它只返回anon_inode:[pidfd],完全没用。我最初以为这是可行方案,但后来发现readlink /proc/self/fd/<PID_FD>与readlink /proc/$PID/fd/<PID_FD>的返回结果不同,所以放弃了该方案。若有人能解决此问题,悬赏已开启!

内容的提问来源于stack exchange,提问作者Claudia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 17:05:21