有什么方法可以将 latrace 附加到已经运行的进程吗?

有什么方法可以将 latrace 附加到已经运行的进程吗?

我想跟踪正在运行的多线程进程的库调用。截至 2012 年 11 月 5 日,只有一种方法可以让 ltrace 完全支持跟踪多线程进程:您必须查看并编译 ltrace 0.7.0 预发行版。所以我决定改用latrace。但是,查看 latrace 文档,我没有看到指定要附加的 PID 的选项。这让我想到了我的问题:

有什么方法可以将 latrace 附加到已经运行的进程吗?

答案1

将 latrace 附加到正在运行的进程是不可能的。文章“使用拉特拉斯”在MeeGo 1.2开发者文档中说得很清楚:

您必须使用 latrace 重新启动该进程才能使跟踪工作。

有人应该向拉特拉斯邮件列表

相关内容