2015年3月7日 星期六

有關「根目錄」出現檔名為 core.xxxxx 的問題

在『根目錄』出現一個檔案,名稱為『core.xxxxx』(其中 xxxxx 為數字)大小為 31297536 位元組。以前的系統中,偶而也會出現幾個,但不影響系統運作,也就不理會它。這次的出現,就順便做個記錄,方便以後參考。
  回想一下之前的運作情形,雖說 Linux 不容易當機,但是所用的 Fedora 分支常引入一些新的套件做測試。也因此偶而會有某個服務當機的時候,但是整個系統當機的情形,的確是很少見。
  在這些少數當機的情形下,系統會將當機當下的系統記憶體內容存下(即『core dump (核心傾印)』),以利事後分析發生的原因。而所存下來的記憶體內容就記錄在『core.xxxxx』這些檔案中,大小與當下系統所佔的大小有關,不一定每次都一樣。
  知道出現這些檔案的原因,而重新啟動服務或重開機後,運作也不受影響。因此,將來有需要深入研究這些檔案內容時,再做進一步分析。目前的處理方法為:
  • 記錄當機時,正在操作的程式。下次再操作時,要多注意。
  • 過些時候,若不再出現類似的檔案時,再把它們刪掉。
  • 將這些檔案回傳 Fedora 開發團隊,提供其除錯的參考。

已測試版本:

  • Fedora: 20, 21

參考資料:

沒有留言:

張貼留言

感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)