问题标签 [truss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
657 浏览

strace - Strace,如何查看 fork 系统调用?

在旧的 SystemV Unix 上使用“truss”程序(类似于 strace)

在长输出中,我可以看到 fork() 系统调用。我想在 Linux 上使用 strace 看到同样的东西(或类似的东西)。

我努力了

但我看不到 fork()。Linux 和 Old SystemV 当然是不同的操作系统,可能 Unix 使用 fork() 的方式与 Linux 不同,但问题是:如何使用 strace 查看 fork() 输出?当然 script.sh 在两个系统中都包含相同的命令“ls|wc -l”,我仅将其用于测试。

0 投票
2 回答
159 浏览

debugging - 用于跟踪库 API 的 Solaris 工具

我想跟踪应用程序调用的所有函数。在这里,我不是在寻找系统调用,而是主要寻找库 API。

我试过 truss,它没有显示我期望的一些库 API。solaris 中是否有任何工具,例如 linux 中的“ltrace”,可以跟踪库调用?dtrace 是否提供此信息?