我有一个需要很长时间才能崩溃的程序。
是否可以运行程序并跟踪文件中发生的事情,就像 trus 那样?
最佳答案
“这取决于”。
如果程序执行大量系统调用,例如非常 I/O 密集型,您可能可以通过 strace
运行它来收集一些有用的信息。否则,您可能想尝试对其进行概要分析并检查概要文件。请注意,分析通常需要您能够重新构建程序以添加分析检测代码。
关于c++ - C程序生成运行时日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8838001/