File assurdamente grande / proc / kcore - cosa significa?


9

Ho dovuto interrompere un backup del mio sistema perché bloccato sul file /proc/kcore. Controllo le sue dimensioni e, beh, il file è enorme. Controllando Google, sembra che molte altre persone abbiano anche file kcore assurdamente grandi.

Ho tre domande:

  1. dovrei preoccuparmi delle dimensioni di kcore?
  2. in tal caso, come posso ridurne le dimensioni?
  3. c'è qualche motivo per eseguire il backup della directory / proc /?

Risposte:


7

Per prima cosa: /procè un filesystem virtuale . Non eseguire il backup. Il suo contenuto non esiste sul disco.

Da 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.

Quindi, sarei un po 'preoccupato se kcoreè piccolo.

Come riduci le sue dimensioni? Riduci la tua RAM.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.