首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Strace多线程程序

Strace多线程程序
EN

Stack Overflow用户
提问于 2012-05-18 23:23:24
回答 1查看 6.1K关注 0票数 8

在多线程程序上运行strace时,我会得到如下结果:

代码语言:javascript
复制
[pid 14778] futex(0x7fd8082f266c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fd8082f2668, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
[pid 14780] <... futex resumed> )       = 0

注意,在<unfinished...>中,参数在一行中,而在<...resumed>中,结果在另一行中。没有与他们的结果相关的参数会减少strace的效用。在跟踪多线程程序时,是否可以让strace在同一行上打印结果和参数?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-18 23:30:30

使用strace -ff cmd 2> log.out

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

https://stackoverflow.com/questions/10655868

复制
相关文章

相似问题

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