成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux core dump的詳細介紹及使用

系統 Linux
在使用半導體作為內存的材料前,人類是利用線圈當作內存的材料(發明 者為王安),線圈就叫作 core ,用線圈做的內存就叫作 Linux core memory。

我們在開發(或使用)一個程序時,最怕的就是程序莫明其妙地當掉。雖然系 統沒事,但我們下次仍可能遇到相同的問題。于是這時操作系統就會把程序當掉 時的內存內容 dump 出來,讓我們或是debugger 做為參考。這個動作就叫作 core dump。


1.何謂 core?
在使用半導體作為內存的材料前,人類是利用線圈當作內存的材料(***為王安),線圈就叫作 core ,用線圈做的內存就叫作 core memory。如今 ,半導體工業澎勃發展,已經沒有人用 core memory 了,不過,在許多情況下, 人們還是把記憶體叫作 core 。


2.何謂 Linux core dump?
我們在開發(或使用)一個程序時,最怕的就是程序莫明其妙地當掉。雖然系 統沒事,但我們下次仍可能遇到相同的問題。于是這時操作系統就會把程序當掉 時的內存內容 dump 出來(現在通常是寫在一個叫 core 的 file 里面),讓 我們或是debugger 做為參考。這個動作就叫作 Linux core dump。


3.為何會發生 Linux core dump?
前面說過,在程序當掉時出錯。在 C/C++語言中,最常發生錯誤的地方就是指 針有問題。您可以利用 core 文件和 debugger 把錯誤找出來(要怎麼在 debugger 中使用 core 文件?man 一下gdb 吧!)。


4.我可以把 core 文件刪掉嗎?
如果你不會、不能、不需要修改程序,那就放心地把它刪除了吧!要怎麼才不會讓 core 文件出現?如果用的是tcsh的話, 以試著在 .tcshrc 里加一行:limit coredumpsize 0
如果用的是bash的話, 在/etc/profile里加上(或者修改)一條:ulimit -c 0


5.有一招, 可以讓你看出 core ***用的地方
gdb -c core進去后打 where, 就可以 show 出你是在程序哪一行當掉的,還有在當掉時在哪個 function 里, 這個 function是被哪個function 所 call 的, 而這個 function 又是被哪個function所 call 的.... 一直到 main()由這個信息, 可以找出五六成的 bug........ 屢試不爽但, 先決條件, 當你在 compile 時必須把 debug information的選項打開 不然, 就會出現一大堆你看不懂的東西,而不是你喜歡的源程序。

【編輯推薦】

  1. Linux測試工具tcpdump執行相關功能的命令
  2. Linux rsync同步由手動到自動
  3. MySQLdump增量備份、完全備份與恢復
  4. CentOS系統如何解決鼠標花屏的問題
  5. 使用mysqldump備份數據庫的具體步驟
     
責任編輯:chenqingxiang
相關推薦

2010-06-02 09:31:43

Linux core

2010-03-04 10:54:45

Linux telne

2010-03-04 11:07:24

Linux finge

2010-03-09 16:11:59

Linux重定向

2010-03-09 09:55:14

Linux mount

2017-10-30 16:50:41

Linuxconst

2010-06-21 16:57:11

Linux Arch

2010-03-02 14:01:58

Linux硬件信息命令

2010-03-05 15:20:25

Linux man命令

2011-07-19 09:25:52

2009-12-24 16:47:22

Linux安裝Perl

2025-03-31 02:20:00

2011-06-21 11:05:41

內聯函數

2009-12-15 14:05:42

Fedora Core

2023-02-01 09:15:41

2010-01-05 16:56:28

2010-06-23 15:36:23

Linux Bug B

2009-12-11 15:59:00

Linux grep指

2009-12-25 14:24:59

Linux指令od
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品久久久久久中文字幕 | 国产一区二区三区在线免费 | 在线国产欧美 | 精品乱码一区二区 | 久久国产精品视频观看 | 欧美日韩在线观看一区二区三区 | 黄色日批视频 | 激情欧美日韩一区二区 | 中文字幕一区二区三区四区 | 午夜一区二区三区在线观看 | 国产黄色av网站 | 在线伊人网 | 国产精品视频在线播放 | 在线观看中文字幕dvd播放 | 国产超碰人人爽人人做人人爱 | 久久久久久亚洲精品 | 不卡一二三区 | 久久久久久久久毛片 | 老司机精品福利视频 | 欧美精品video | 欧美精品网 | 婷婷精品| av中文字幕在线观看 | 日韩精品在线一区 | 日日做夜夜爽毛片麻豆 | 欧美日韩国产中文 | 黄在线免费观看 | 91免费观看国产 | 性生生活大片免费看视频 | 久久久www成人免费无遮挡大片 | 人人干人人超 | 久草资源网站 | 日韩一二区 | 日一区二区 | 一级毛片黄片 | 久久看片 | 日本一区二区高清视频 | 中国一级特黄真人毛片免费观看 | 天天操天天怕 | 国产小视频自拍 | 国产高清精品在线 |