2012-05-09 2 views
2

У меня есть неиспользуемое флэш-пространство для хранения полного дампа ядра linux на переносном устройстве на основе OMAPL168, но особенно хотелось бы получить базовые параметры assert (имя файла, номер строки , assert test). Эта информация содержится в полном дампе ядра, но, похоже, находится где-то ближе к концу дампа 5Meg. Я хотел бы иметь возможность указать желаемый контент coredump с уменьшенным размером, поскольку ulimit -c x просто приводит к тому, что вы получите первый xK двоичного файла. Любые идеи были бы хорошы.Получение подтверждения информации из усеченного встроенного linux (arm) core dump

+0

Хотя это может быть вопрос использования в полноразмерной системе, во встроенном контексте это, скорее всего, проблема отладки программиста, когда знание системных настроек может или не может способствовать эффективному решению. Ни то, ни другое ничто не заслуживает. –

ответ

0

Почему бы не полностью отказаться от дампа ядра и выполнить преднамеренное ведение журнала ни к файлу, ни к удаленному монитору последовательной/сетевой сети?

Или смонтируйте сетевую файловую систему, USB-накопитель или даже SD-карту с spi-mode и настройте основной дамп, чтобы туда попасть.