La prise de snapshots (instantanés du volume de démarrage à un instant T) => fait partie des fonctionnalités des OS de format apfs.
- ces snaphots sont des méta-données sans taille notable > stockées dans un magasin de l'apfs hors du volume concerné. S'il n'occupent pas de place en soi > il sont un effet collatéral sur l'occupation des blocs du volume de démarrage. En ce qu'ils retiennent à l'état "occupé" tous les blocs correspondant aux fichiers imagés > même si l'utilisateur ultérieurement supprime (comme tu as dû le faire) des masses de ces fichiers. Ainsi > se trouve généré un : "espace occupé fantôme" (blocs occupés sans fichiers catalogués dessus suite à leur suppression).
- les snapshots peuvent être utilisés de 2 façons : par Time Machine > comme sources de sauvegarde d'états passés du volume ; et par l'utilisateur lui-même > comme source de restauration du volume de démarrage en cas de plantage (suite à une installation plantée par exemple). Pour le second cas > il faut dans la session de secours activer l'option : "Restaurer d'après une sauvegarde Time Machine" > et en l'absence même de toute sauvegarde TM externe (sur un DDE par exemple) > les snapshots du volume de démarrage se trouvent affichés. Il est alors possible d'effectuer la réversion temporelle du volume à l'état imagé par le snapshot (en environ 1 minute de temps).
Tu auras compris que cette possibilité de réversion temporelle a son prix (et quel prix !) : le maintien verrouillé à l'état "occupé" de tous les blocs correspondants aux snapshots. Ce qui préserve les écritures sur ces blocs afin qu'elles puissent permettre la réversion temporelle. Ce qui fait que supprimer un fichier (lorsque des snapshots existent) => les supprime du catalogue du système de fichiers > sans du tout libérer les blocs écrits correspondants.
- ce cas précis vaut en anecdote exemplaire de ce qu'on appelle le "progrès" : plus il est remarquable (comme ici la possibilité d'une réversion temporelle) > plus il a un coût majeur (ici le verrouillage d'un espace occupé fantôme). Aucun logiciel (dans les Préférences Système par exemple) => ne permet à l'utilisateur de comprendre le mécanisme des snapshots et de les gérer. Ce qui augmente l'ignorance de causes (autre "coût" du "progrès").