core檔案配置

2021-09-12 14:21:02 字數 309 閱讀 1803

-1、編譯帶-g。

0、開啟乙個終端。

1、設定core大小為不受限。ulimit -c unlimited

2、core檔案名字帶執行緒號。 echo "1" > /proc/sys/kernel/core_uses_pid

3、core檔案名字格式的設定。echo "/dbg/core-%e-%p-%t" > /proc/sys/kernel/core_pattern

4、執行自己的程式。

5、執行直到訊號停止。

6、./gdb ./elf程式 core檔案。按gdb去分析吧!

參考和

linux 生成core檔案相關配置

linux程式段錯誤後,並不一定會生成core檔案,這個需要相應的配置才能生效 1.檔案大小配置 ulimit a 檢視,core file 屬性配置需要 unlimited 2.生成設定 在 etc profile下新建個指令碼,core start.sh 填寫 ulimit c unlimite...

core檔案自動生成的配置

1 編輯環境配置檔案,讓shell啟動時自動設定ulimit vi etc profile ulimit c unlimited dev null 2 1 2 更改core檔案生成路徑 vi etc sysctl.conf kernel.core uses pid 1 kernel.core pat...

Trafodion關於core檔案的配置解析

trafodion安裝後,會在trafodion使用者的.bashrc中新增以下關於core的配置,set core file size ulimit c unlimited以下配置表示當trafodion中有異常生成core檔案時不限制core的生成。預設情況下,trafodion中的core檔案...