Абсурдно великий файл / proc / kcore - що це означає?


9

Мені довелося перервати резервну копію моєї системи, оскільки вона застопорилась у файлі /proc/kcore. Я перевіряю його розмір і, ну, файл величезний. Перевіряючи Google, здається, що багато інших людей також мають абсурдно великі файли kcore.

У мене три питання:

  1. Чи повинен я турбуватися про розмір kcore?
  2. якщо так, то як я можу зменшити його розмір?
  3. Чи є якісь причини робити резервну копію / proc / каталогу?

Відповіді:


7

Перш за все: /procце віртуальна файлова система . Не резервуйте. Його вміст не існує на диску.

Від 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.

Отже, я б трохи заклопотаний, якщо kcoreмаленький.

Як ви зменшуєте його розмір? Зменшіть оперативну пам'ять.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.