When opening coredump with gdb, will gdb try to load the full coredump into memory?
No.
I am afraid that gdb will try to load the full coredump into memory and make the inaccessible area of ββthe intermediate record using all available memory.
Even without loading the entire core dump, GDB will consume some memory, so you can affect your intermediate system. If you cannot afford the effect, then you need to change your βwork proceduresβ, for example. move the kernel to another system and analyze it there. Beware: if your executable file uses dynamic linking, you must align the dynamic libraries exactly when the main dump was created and when it is parsed.
source share