首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >投票系统呼叫-这是infiniband通信吗?

投票系统呼叫-这是infiniband通信吗?
EN

Stack Overflow用户
提问于 2015-08-20 13:51:59
回答 1查看 373关注 0票数 0

在我的openmpi (为infiniband使用编译)代码中有一个位置,其中没有进度输出,其中一个进程的strace显示如下:

代码语言:javascript
复制
poll([{fd=5, events=POLLIN}, {fd=14, events=POLLIN}, {fd=23, events=POLLIN}], 3, 0) = 0 (Timeout)

一遍又一遍。根据这个问题,我运行了ls -l /proc/<pid>/fd,我看到了几个socket/dev/infiniband/链接。此系统调用是否表示通过infiniband进行进程间通信?我如何验证这一点或进一步调试此时代码中正在发生的事情?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-21 10:33:13

轮询只在超时的情况下返回,这意味着进程正在等待某个通信事件的发生。此公开常见问题解答页列出了一些调试方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32120155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档