我们使用ant
调用不同其他工具(Java
工具、Python
脚本、Perl
脚本LaTeX
等)的构建系统。现在我想知道在整个编译运行期间创建了多少个进程。
我正在寻找一种易于计算编译代码期间已使用的进程数的方法。
有这样的实用程序吗?您将如何使用它来实现此目的?
答案1
答案取决于“过程”的含义。
如果您的意思是调用工具,那么您可以编写包装脚本来计算一些簿记变量,或者尝试找到一些统计工具,例如https://github.com/codehaus/antomology,或者记录 ant 运行并解析该输出。
如果您指的是系统调用,您可能会寻找一个保留此统计信息的分析工具,或者尝试内核跟踪并尝试提取和计算进程创建的系统调用。