2017-01-20 16 views
0

Каковы методы, которые люди обычно используют для сброса полного дампа ядра, если размер дампа ядра больше, чем ОЗУ и вспышка. Скажем, ядро ​​ядра имеет размер 2 ГБ, но у нас ровно 2 ГБ ОЗУ и 1 ГБ дискового пространства.Трейки каротажа Coredump

Я знаю внешние параметры USB и tftp. Но надежность и стабильность имеют значение, когда мы выбираем эти параметры. Как внедряемые люди справляются с этими проблемами? и каковы доступные методы?

Платформа: NetBSD, ARM7

Спасибо,

Paavaanan

ответ

0

основных процессов отвалы обычно отключены во встраиваемых системах, а также при необходимости они направлены (как вы упомянули) в какой-то дополнительной памяти установлен специально для отладки.

Возможно также запустить процесс сбоя в контексте отладчика либо с помощью локального отладчика (например, gdb); или, возможно, использование сервера отладки для удаленной отладки, например. gdbserver, однако обратите внимание, что gdbserver, в частности, в настоящее время не поддерживается на NetBSD, хотя у кого-то есть made it work for powerpc.