Perché du e il Finder mostrano dimensioni diverse per la stessa cartella

Lo stesso percorso può risultare con dimensioni diverse in du -sh e nel Finder perché misurano aspetti differenti: la lunghezza dei file oppure lo spazio effettivamente occupato sul disco. Quando il disco si riempie conta soprattutto il secondo valore, e calcolarlo correttamente va oltre la semplice somma di st_size. I file piccoli occupano comunque un blocco intero, mentre i file sparsi riservano una lunghezza elevata usando blocchi solo per le parti scritte. Per evitare conteggi errati, lo scanner descritto non segue i collegamenti simbolici, non attraversa i dischi montati e conta una sola volta gli hard link. I cloni APFS restano il caso più difficile, perché condividono blocchi con l'originale e il conteggio basato sui blocchi può sovrastimare lo spazio recuperabile.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in