Налагоджувачі та дампи пам’яті (core dump)
Коротко: Налагоджувач дозволяє виконувати програму покроково, щоб переглядати змінні. Core dump — образ пам’яті програми, що аварійно завершилася, для подальшого аналізу.
Докладніше: З точками зупину налагоджувач зупиняє програму на рядку. Потім можна читати значення, дивитися стек викликів і продовжувати порядково. Core dump дозволяє робити це навіть після аварії на іншій машині.
Подробиці
- Команди (gdb):
break file.c:42,run…
Див. також: профілювання та флейм-графіки