2017-01-20 21 views
0

如果核心转储的大小超过RAM和闪存大小,通常人们会采用什么技术来转储完整核心转储。说,内核的核心是2GB的大小,但我们有2GB的内存和1GB的磁盘空间。核心转储日志技巧

我知道外部USB和tftp选项。但是,当我们选择这些选项时,可靠性和稳定性很重要嵌入式人员如何处理这些类型的问题?有哪些可用的技术?

平台:NetBSD的,ARM7

谢谢,

Paavaanan

回答

0

过程核心转储通常在嵌入式系统上禁用的,并在需要时它们被定向(如你所提到的)在一些额外的存储装专门用于调试。

也可以在调试器上下文中运行崩溃过程,或者使用本地调试器(例如gdb);或者可能使用调试服务器进行远程调试,例如gdbserver,但请注意,特别是gdbserver目前在NetBSD上不太受支持,尽管有人拥有made it work for powerpc