我有一个由 C++ 程序生成的核心转储文件。
我怀疑它崩溃的原因是内存不足。 有没有办法使用 gdb(或任何其他方式)从核心文件中获取正在使用的内存量?
最佳答案
根据 this thread, it is not possible .
但是,您可以使用 size -A core
来获取核心转储的各个部分的大小(尽管您不知道它们是什么)。
关于c++ - 从核心转储中获取正在使用的内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9080171/