【发布时间】:2010-09-23 00:40:45
【问题描述】:
我有一个进程x,我想用valgrind 检查泄漏。问题是x 由y 运行,而y 又由z 运行。我无法独立运行x,因为y 和z 为x 设置了环境,例如环境变量、命令行开关、x 所需的文件等。
- 有什么方法可以告诉
valgrind在z上运行,但要关注它发现的任何分叉并报告它们? - 有什么方法可以告诉
valgrind跟随任何分叉,但只报告名为x的进程? - 有什么方法可以告诉
valgrind附加到已经运行的进程,就像我可以用 gdb 做的那样?
我不知道这是否重要,但我在 SuSE64 linux 和 valgrind-2.4.0 下运行。
谢谢!
【问题讨论】: