pun*_*ith 3 c c++ linux coredump
我计划用 C/C++ 设计一个应用程序,该应用程序作为恶魔进程运行,并在核心转储发生时与应用程序日志文件一起收集它们。在 Linux 中,有什么方法可以让我知道应用程序是否崩溃了。
J-1*_*DiZ 5
首先,您可以更改核心转储文件写入的目录。在Linux中,是这样的/proc/sys/kernel/core_pattern(参见此博客)
/proc/sys/kernel/core_pattern
其次,您可以监视目录的更改,请参阅Inotify - 如何使用它?- Linux。
只需将核心模式设置为特定目录并监视它是否有新文件。
归档时间:
13 年,10 月 前
查看次数:
2662 次
最近记录:
8 年,2 月 前