web-dev-qa-db-fra.com

Absolument grand fichier / proc / kcore - qu'est-ce que cela signifie?

J'ai dû abandonner une sauvegarde de mon système car celle-ci était bloquée dans le fichier /proc/kcore. Je vérifie sa taille et, eh bien, le fichier est énorme. En vérifiant Google, il semble que beaucoup d'autres personnes ont aussi des fichiers kcore absurdement volumineux.

J'ai trois questions:

  1. devrais-je me préoccuper de la taille de kcore?
  2. si oui, comment puis-je réduire sa taille?
  3. y a-t-il une raison de sauvegarder le répertoire/proc /?
8
Alessandro Power

Tout d’abord: /proc est un système de fichiers virtuel . Ne le sauvegardez pas. Son contenu n'existe pas sur le disque.

De _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.
_

Donc, je serais un peu inquiet si la kcore est petite.

Comment réduisez-vous sa taille? Réduisez votre RAM.

6
muru