File / proc / kcore yang luar biasa besar - apa artinya?

9

Saya harus membatalkan cadangan sistem saya karena terhenti pada file /proc/kcore. Saya memeriksa ukurannya dan, yah, file itu luar biasa. Memeriksa Google, tampaknya banyak orang yang juga memiliki file kcore yang sangat besar.

Saya punya tiga pertanyaan:

  1. haruskah saya khawatir tentang ukuran kcore?
  2. jika demikian, bagaimana saya bisa mengurangi ukurannya?
  3. apakah ada alasan untuk mem-backup direktori / proc /?
Alessandro Power
sumber

Jawaban:

7

Hal pertama yang pertama: /procadalah sistem file virtual . Jangan mencadangkannya. Isinya tidak ada di disk.

Dari man 5 proc:

/proc/kcore
      This  file  represents  the physical memory of the system and is
      stored in the ELF core file format.  With this pseudo-file,  and
      an unstripped kernel (/usr/src/linux/vmlinux) binary, GDB can be
      used to examine the current state of any kernel data structures.

      The total length of the file is  the  size  of  physical  memory
      (RAM) plus 4KB.

Jadi, saya akan sedikit khawatir jika kcorekecil.

Bagaimana Anda mengurangi ukurannya? Kurangi RAM Anda.

muru
sumber