2017-01-20 26 views
0

如果核心轉儲的大小超過RAM和閃存大小,通常人們會採用什麼技術來轉儲完整核心轉儲。說,內核的核心是2GB的大小,但我們有2GB的內存和1GB的磁盤空間。核心轉儲日誌技巧

我知道外部USB和tftp選項。但是,當我們選擇這些選項時,可靠性和穩定性很重要嵌入式人員如何處理這些類型的問題?有哪些可用的技術?

平臺:NetBSD的,ARM7

謝謝,

Paavaanan

回答

0

過程核心轉儲通常在嵌入式系統上禁用的,並在需要時它們被定向(如你所提到的)在一些額外的存儲裝專門用於調試。

也可以在調試器上下文中運行崩潰過程,或者使用本地調試器(例如gdb);或者可能使用調試服務器進行遠程調試,例如gdbserver,但請注意,特別是gdbserver目前在NetBSD上不太受支持,儘管有人擁有made it work for powerpc