Fichier creux – sparse file

Fichier dont l’espace disque alloué est inférieur à sa taille logique apparente, grâce à une gestion intelligente des zones non écrites (remplies de zéros) par le système de fichiers.

En pratique :

  • Le fichier annonce une taille importante (ex. 100 Go)
  • Mais il n’occupe réellement que l’espace des données effectivement écrites (ex. 2 Go)
  • Les zones « vides » ne sont pas stockées physiquement : le système de fichiers les signale simplement comme « à lire comme des zéros »

Cas d’usage typiques :

  • Images disque virtuelles (VM), sauvegardes incrémentielles, bases de données, fichiers de swap
  • Optimisation du stockage sans perte de compatibilité applicative

Vérification (macOS/Linux) :

ls -lh fichier # taille logique (apparente)
du -h fichier # taille réelle sur disque
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.