LINUX.ORG.RU

что такое core файл и че с ним делать?


1

0

Система иногда сождает сабж в разных каталогах, порой довольно большой файл. Особенно часто при отладке прграмм. Для чего? И можно ли их как-нибудь автоматически убивать, а то бывает задалбывает по каталогам пользователей лазить убивать их.

anonymous

core - это дамп памяти, бросаемый на диск, когда кто-нибудь segmentation fault делает. Их можно спокойно стирать, а можно сразу в ~/.bashrc вставить строчку ulimit -c 0

OlegArtamonov
()

Не только при Segmentation fault но и при некоторых других
(man 7 signal).
core используется для отладки, можно натравить на него gdb
и посмотреть отчего свалилась программа, в каком месте,
значения переменных и ...
А если програмка компилилась и собиралась с -g3, то можно
много чего посмотреть в терминах исходного языка.


anonymous
()
15 мая 2001 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.