Sujet unique Si le stockage « Système » prend trop de place

suite:
Bloc de code:
du: /private/var/db/dslocal/nodes: Operation not permitted
du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/0: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/bz/chmy06wd5bx5v08vm5xrb2sh0000gn/0/com.apple.Safari/SafariFamily: Operation not permitted
du: /private/var/folders/bz/chmy06wd5bx5v08vm5xrb2sh0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/bz/chmy06wd5bx5v08vm5xrb2sh0000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/bz/chmy06wd5bx5v08vm5xrb2sh0000gn/0/com.apple.routined/dv: Operation not permitted
du: /private/var/folders/bz/chmy06wd5bx5v08vm5xrb2sh0000gn/C/com.apple.QuickLook.thumbnailcache: Operation not permitted
3,9G    /private
2,2M    /.DocumentRevisions-V100
  0B    /.vol
du: /Users/Geo/Library/Application Support/MobileSync: Operation not permitted
du: /Users/Geo/Library/Application Support/CallHistoryTransactions: Operation not permitted
du: /Users/Geo/Library/Application Support/com.apple.TCC: Operation not permitted
du: /Users/Geo/Library/Application Support/CallHistoryDB: Operation not permitted
du: /Users/Geo/Library/IdentityServices: Operation not permitted
du: /Users/Geo/Library/Messages: Operation not permitted
du: /Users/Geo/Library/HomeKit: Operation not permitted
du: /Users/Geo/Library/Mail: Operation not permitted
du: /Users/Geo/Library/Safari: Operation not permitted
du: /Users/Geo/Library/Suggestions: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.VoiceMemos: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.Home: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.Safari: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.iChat: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.mail: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.news: Operation not permitted
du: /Users/Geo/Library/Containers/com.apple.stocks: Operation not permitted
du: /Users/Geo/Library/PersonalizationPortrait: Operation not permitted
du: /Users/Geo/Library/Metadata/CoreSpotlight: Operation not permitted
du: /Users/Geo/Library/Metadata/com.apple.IntelligentSuggestions: Operation not permitted
du: /Users/Geo/Library/Cookies: Operation not permitted
du: /Users/Geo/Library/Caches/com.apple.safaridavclient: Operation not permitted
du: /Users/Geo/Library/Caches/com.apple.HomeKit.configurations: Operation not permitted
du: /Users/Geo/Library/Caches/CloudKit/com.apple.Safari: Operation not permitted
du: /Users/Geo/Library/Caches/com.apple.Safari: Operation not permitted
du: /Users/Geo/Library/Caches/com.apple.Safari.SafeBrowsing: Operation not permitted
122G    /Users
9,4G    /Applications
4,5K    /dev
  0B    /Volumes
  0B    /tmp
4,8M    /IMG_2546.JPG
MacBook-Pro-de-Geo:~ Geo$
 
Bonjour Geo

La 1ère commande df (display_free_space) a retourné la mesure de l'occuption de blocs du volume : 335 Go.

La 2è commande du (disk_usage) a exploré la taille des dossiers de 1er rang du volume : 200,9 Gi = 215,7 Go de fichiers catalogués. Je note par ailleurs un nombre anormal de déni d'accès pour cette commande effectué en droits root (sudo).

En synthèse : il y a donc une surallocation de blocs occupés par rapport à la taille de fichiers catalogués de 335 Go - 215,7 Go = 119,3 Go.

Ton OS Mojave 10.14 s'est nécessairement installé sur ton disque (quel qu'il soit : HDD ou SDD) en format apfs. Une caractéristique du format apfs est l'existence de snapshots : instantanés imageant un état temporel T du volume > stockés hors du volume dans une remise du système de fichiers apfs générateur du volume (le snapshot metadata tree). Un snapshot est intrinsèquement une métadonnée qui n'a pas de taille assignable. Mais pour archiver un état temporel T du volume > le snapshot retient comme occupés et non-libérables pour de nouvelles écritures les blocs correspondant aux fichiers archivés.

Suppose à présent que tu supprimes des fichiers archivés dans le snapshot : ils sont dé-indexés du catalogue de fichiers de l'apfs > mais ils ne sont aucunement dé-indexés du snapshot. Donc les fichiers ne sont plus recensés par le catalogue sur les blocs où ils étaient inscrits > mais le snapshot lui retient comme introuchables ces mêmes blocs > car ils portent toujours les écritures des fichiers indexés dans le snapshot.

Il y a donc 2 indexations de fichiers avec l'apfs : une dans le catalogue (indexation classique) vs une autre dans les éventuels snapshots (indexation nouvelle). Le problème est que cette innovation > en cas de suppression massive de fichiers du catalogue > génère une occupation fantôme des blocs > car les snapshots existants ne libèrent pas les blocs dont les fichiers ont été "dé-catalogués".

Mais le problème va plus loin : les blocs où étaient écrits les fichiers ne correspondent plus à une partition de disque avec l'apfs. Mais à l'espace-disque virtuel d'un Conteneur > dont 4 volumes (le volume de démarrage et 3 auxiliaires) se partagent l'espace. Donc les blocs sur lesquels sont écrits les fichiers de Macintosh HD se baladent un peu partout sur l'espace-disque virtuel du Conteneur. Tu me vois venir ? --> suppose qu'un seul bloc soit retenu comme occupé par un snapshot > bloc situé en queue de numération des blocs de l'espace-disque du Conteneur. Tu pourrais avoir un Conteneur apfs de 500 Go de capacité > avec 450 Go de libres > il serait absolument impossible de repartitionner ledit Conteneur pour créer une minable partition BOOTCAMP de 60 Go (par exemple) > à cause de l'unique bloc de queue d'espace du Conteneur retenu occupé par le snapshot.

----------
 
  • J’aime
Réactions: Geo_Wyliam
Ainsi > l'innovation supposée brillante "en théorie" des snapshots --> génère-t-elle à l'usage 2 paradoxes grotesques : a) un espace occupé fantôme ne correspondant plus à des fichiers catalogués > b) un espace libre inexploitable (pour un repartitionnement) à cause du non alignement numérique des blocs retenus occupés par les snapshots. Il s'avère ainsi que l'invention des snapshots est une des plus ridicules qui soient > car son procédé est grotesque : figer comme occupés des blocs du volume > afin de ménager la possibilité future d'une restauration d'existence des fichiers qui continuent d'y être inscrits mais qui ont été désindexés du catalogue. Au nom du futur > le présent du volume se trouve obéré et rendu non libre. Cette invention des snapshots découle donc d'une absurdité intellectuelle (d'un point de vue philosophique) : un concept du futur rétrécissant le présent au lieu de lui ouvrir un espace libérateur. «Science sans conscience n'est que ruine de l'âme» (occurrences substituables : "science" = technique, ingéniérie etc. ; "conscience" = intention, liberté etc.).

En conséquence > passe les 2 commandes :
Bloc de code:
diskutil list
tmutil listlocalsnapshots /

  • la 1ère montre la configuration des disques
  • la 2è liste les éventuels snapshots

Poste ces 2 tableaux.
 
Ainsi > l'innovation supposée brillante "en théorie" des snapshots --> génère-t-elle à l'usage 2 paradoxes grotesques : a) un espace occupé fantôme ne correspondant plus à des fichiers catalogués > b) un espace libre inexploitable (pour un repartitionnement) à cause du non alignement numérique des blocs retenus occupés par les snapshots. Il s'avère ainsi que l'invention des snapshots est une des plus ridicules qui soient > car son procédé est grotesque : figer comme occupés des blocs du volume > afin de ménager la possibilité future d'une restauration d'existence des fichiers qui continuent d'y être inscrits mais qui ont été désindexés du catalogue. Au nom du futur > le présent du volume se trouve obéré et rendu non libre. Cette invention des snapshots découle donc d'une absurdité intellectuelle (d'un point de vue philosophique) : un concept du futur rétrécissant le présent au lieu de lui ouvrir un espace libérateur. «Science sans conscience n'est que ruine de l'âme» (occurrences substituables : "science" = technique, ingéniérie etc. ; "conscience" = intention, liberté etc.).

En conséquence > passe les 2 commandes :
Bloc de code:
diskutil list
tmutil listlocalsnapshots /

  • la 1ère montre la configuration des disques
  • la 2è liste les éventuels snapshots
Poste ces 2 tableaux.
Bonsoir Macomaniac, merci beaucoup pour ton analyse ! Impressionnante je dirais :-)
voici le résultat de la première commande:
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         499.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume SSD                     386.1 GB   disk1s1
   2:                APFS Volume Preboot                 47.2 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

MacBook-Pro-de-Geo:~ Geo$
 
Bonsoir Macomaniac, merci beaucoup pour ton analyse ! Impressionnante je dirais :)
voici le résultat de la première commande:
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         499.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume SSD                     386.1 GB   disk1s1
   2:                APFS Volume Preboot                 47.2 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

MacBook-Pro-de-Geo:~ Geo$
Voici le résultat de la seconde commande:
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ tmutil listlocalsnapshots /
com.bombich.ccc.safetynet.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-124529
com.bombich.ccc.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-165728
com.bombich.ccc.safetynet.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-193101
com.bombich.ccc.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-194310
MacBook-Pro-de-Geo:~ Geo$
 
Et que donne la 2è commande :
Bloc de code:
tmutil listlocalsnapshots /

  • une liste de snapshots ou le retour direct de l'invite de commande : MacBook-Pro-de-Geo:~ Geo$ ?
 
j'ai voulu tenter d'effacer les snapshots mais ils sont toujours presents..

entre hier et aujourdhui , je suis passé de 261 gb à 330 gb de stockage systeme... sans faire quoi que se soit ...
 
Dernière édition par un modérateur:
Poste la liste retournée par la commande :
Bloc de code:
tmutil listlocalsnapshots /

  • si liste il y a --> que je me rende compte...
 
Vous n'avez pas le resultat en post?
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ tmutil listlocalsnapshots /
com.bombich.ccc.safetynet.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-124529
com.bombich.ccc.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-165728
com.bombich.ccc.safetynet.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-193101
com.bombich.ccc.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-194310
 
Dans l'affichage de ton message #8 --> je n'ai que le tableau de disques de la commande : diskutil list. Rien d'autre.
 
Dans l'affichage de ton message #8 --> je n'ai que le tableau de disques de la commande : diskutil list. Rien d'autre.
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ tmutil listlocalsnapshots /
com.bombich.ccc.safetynet.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-124529
com.bombich.ccc.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-165728
com.bombich.ccc.safetynet.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-193101
com.bombich.ccc.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-194310
MacBook-Pro-de-Geo:~ Geo$
 
Je ne vois pas ta liste --> est-ce que tu la vois de ton côté ? -- les messages ne seraient-ils pas en attente de modération > parce qu'une mention aurait activé un filtre ?
 
Je ne vois pas ta liste --> est-ce que tu la vois de ton côté ? -- les messages ne seraient-ils pas en attente de modération > parce qu'une mention aurait activé un filtre ?
Bloc de code:
MacBook-Pro-de-Geo:~ Geo$ tmutil listlocalsnapshots /
com.bombich.ccc.safetynet.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-124529
com.bombich.ccc.1D983E4F-9083-4F14-A047-565172DDB8B3.2018-10-15-165728
com.bombich.ccc.safetynet.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-193101
com.bombich.ccc.1C3240A0-9215-4D81-886C-991F7514B71C.2018-10-15-194310
MacBook-Pro-de-Geo:~ Geo$
 
Tu n'as qu'à prendre une photo du tableau du terminal qui les affiche et la poster ici (tu as un bouton : Transférer un fichier en bas de cette page > à droit du bouton orange : Poster votre réponse).
 

Sujets similaires

Réponses
30
Affichages
5K
macOS
Membre supprimé 1060554
M
Réponses
15
Affichages
3K
macOS
Membre supprimé 1060554
M
Réponses
3
Affichages
1K
Mac
Membre supprimé 1060554
M