LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

вообще, есть такая хрень как google breakpad. он как раз заточен под то, чтобы собирать дампы при падениях (если это твоя программа). и в нём удобно смотреть стектрейс. при падении он создаёт минидамп (это их собственный формат, очень компактный).

причём в самом бинаре нет дебажной информации. минидамп куда более диетический, чем коредамп. дебажная информация хранится отдельно, у тебя на машине, и когда где-то что-то падает, ты получаешь минидамп и смотришь, что там случилось. это удобно в продакшне, когда на куче разных машин выполняется какой-то крупный софт и в нём где-то трудноотлавливаемая бага (например, google breakpad используется для отладки мозиллы). я его использовала много где, ощущения весьма положительные. причём до кучи дампы можно снимать «по запросу». то есть, делать снимки стека в любой момент работы софта, что тоже иногда удобно (при зависаниях и непонятных тормозах, например).

Исправление Iron_Bug, :

вообще, есть такая хрень как google breakpad. он как раз заточен под то, чтобы собирать дампы при падениях (если это твоя программа). и в нём удобно смотреть стектрейс. при падении он создаёт минидамп (это их собственный формат, очень компактный).

причём в самом бинаре нет дебажной информации. минидамп куда более диетический, чем коредамп. дебажная информация хранится отдельно, у тебя на машине, и когда где-то что-то падает, ты получаешь минидамп и смотришь, что там случилось. это удобно в продакшне, когда на куче разных машин выполняется какой-то крупный софт и в нём где-то трудноотлавливаемая бага (например, он используется для отладки мозиллы). я его использовала много где, ощущения весьма положительные. причём до кучи дампы можно снимать «по запросу». то есть, делать снимки стека в любой момент работы софта, что тоже иногда удобно (при зависаниях и непонятных тормозах, например).

Исходная версия Iron_Bug, :

вообще, есть такая хрень как google breakpad. он как раз заточен под то, чтобы собирать дампы при падениях (если это твоя программа). и в нём удобно смотреть стектрейс. при падении он создаёт минидамп (это их собственный формат, очень компактный).

причём в самом бинаре нет дебажной информации. минидамп куда более диетический, чем коредамп. дебажная информация хранится отдельно, у тебя на машине и когда где-то что-то падает, ты получаешь минидамп и смотришь, что там случилось. это удобно в продакшне, когда на куче разных машин выполняется какой-то крупный софт и в нём где-то трудноотлавливаемая бага (например, он используется для отладки мозиллы). я его использовала много где, ощущения весьма положительные. причём до кучи дампы можно снимать «по запросу». то есть, делать снимки стека в любой момент работы софта, что тоже иногда удобно (при зависаниях и непонятных тормозах, например).