0
如果核心轉儲的大小超過RAM和閃存大小,通常人們會採用什麼技術來轉儲完整核心轉儲。說,內核的核心是2GB的大小,但我們有2GB的內存和1GB的磁盤空間。核心轉儲日誌技巧
我知道外部USB和tftp選項。但是,當我們選擇這些選項時,可靠性和穩定性很重要嵌入式人員如何處理這些類型的問題?有哪些可用的技術?
平臺:NetBSD的,ARM7
謝謝,
Paavaanan
如果核心轉儲的大小超過RAM和閃存大小,通常人們會採用什麼技術來轉儲完整核心轉儲。說,內核的核心是2GB的大小,但我們有2GB的內存和1GB的磁盤空間。核心轉儲日誌技巧
我知道外部USB和tftp選項。但是,當我們選擇這些選項時,可靠性和穩定性很重要嵌入式人員如何處理這些類型的問題?有哪些可用的技術?
平臺:NetBSD的,ARM7
謝謝,
Paavaanan
過程核心轉儲通常在嵌入式系統上禁用的,並在需要時它們被定向(如你所提到的)在一些額外的存儲裝專門用於調試。
也可以在調試器上下文中運行崩潰過程,或者使用本地調試器(例如gdb
);或者可能使用調試服務器進行遠程調試,例如gdbserver
,但請注意,特別是gdbserver
目前在NetBSD上不太受支持,儘管有人擁有made it work for powerpc。