【发布时间】:2012-11-16 08:46:24
【问题描述】:
全部 我一直在尝试让 apache 在信号处理/调试模式下运行,以便将 callgrind 与它一起使用,并使用一个简单的单一进程进行调试。
有人有在单进程模式下运行 apache 的经验吗?
我试过运行httpd -X。这可以用单个进程启动 apache,(很好)但是当像这样运行时,还没有找到一种干净的方法来再次关闭它们。唯一可行的方法是kill -9。这也吹走了任何调试输出,所以在使用 callgrind 时不会让我更进一步。对于那些感兴趣的人,我正在运行的完整命令是:
valgrind --tool=callgrind /path/to/apache2/httpd -X
任何想法表示赞赏。
谢谢
【问题讨论】:
标签: apache gdb valgrind callgrind