Bonjour,
Pouvez-vous m'en dire plus sur les fichiers sparses ?
J'ai compris les bases, c'est un certain type de fichier, ça permet d'optimiser l'espace disque en remplaçant les espaces vides d'un fichier par des metadata.
Mais qui défini un fichier en tant que sparse ? C'est l'OS ? L'application qui créé le fichier ?
Est-ce qu'on peut voir un tag sur un fichier sparse pour être sûr que s'en est un ?
J'ai bien connaissance des commandes "ls -ls", "du" et "du --apperent-size". Elles sont bien sur 2-3 fichiers vides, mais quand on a un système de fichiers avec plusieurs centaines de fichiers, comment les repérer efficacement ?
Connaissez-vous de la documentation très technique sur ces fichiers autres que les pages wiki habituels ?
Par avance, merci
# Exemple : truncate
Posté par Cyril Brulebois (site web personnel) . Évalué à 2.
Extrait de la page de manuel de
truncate
:Exemple :
Voire aussi l'option
--sparse
dersync
, ou les outils qui manipulent des images disque (au sensqemu-img
), avec lesquels ça peut être une bonne idée de ne pas prendre de la place si on n'en a pas (encore) besoin.Je ne sais pas trop pourquoi tu n'es pas content des « pages wiki habituel[le]s », mais après l'avoir seulement survolée, https://wiki.archlinux.org/title/Sparse_file semble intéressante, tout comme https://en.wikipedia.org/wiki/Sparse_file qui est en lien à la fin…
Debian Consultant @ DEBAMAX
[^] # Re: Exemple : truncate
Posté par Cyril Brulebois (site web personnel) . Évalué à 2. Dernière modification le 04 juin 2021 à 20:38.
Sinon, pour la détection, mettre les infos
%b
/%B
en regard de%s
viastat
peut être une idée, mais je ne suis pas sûr de comprendre l'intérêt de courir après ces fichiers en particulier.Édition : j'ai tendance à utiliser indifféremment l'un ou l'autre pour préallouer des fichiers, mais
fallocate
est un outil bien plus complet quetruncate
.Debian Consultant @ DEBAMAX
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.