仅在 linux 核心转储中转储堆栈跟踪
Dumping only stack trace in linux core dumps
有没有办法为 linux 中的进程崩溃创建小型转储 [如 windows]。通常的核心转储都很大,但我希望只转储堆栈跟踪。是否可以仅转储堆栈跟踪?
我猜将 ulimit 值设置为最大大小对我没有帮助,因为我不关心大小,我只是不需要完整的内存转储。
另外,我读到了 Google Breakpad,但 Breakpad 会让我不得不深入研究代码来设置它。我不想修改代码。
您可以将 /proc/$PID/coredump_filter
设置为 0x10
。
有没有办法为 linux 中的进程崩溃创建小型转储 [如 windows]。通常的核心转储都很大,但我希望只转储堆栈跟踪。是否可以仅转储堆栈跟踪?
我猜将 ulimit 值设置为最大大小对我没有帮助,因为我不关心大小,我只是不需要完整的内存转储。
另外,我读到了 Google Breakpad,但 Breakpad 会让我不得不深入研究代码来设置它。我不想修改代码。
您可以将 /proc/$PID/coredump_filter
设置为 0x10
。