Gran parte di ciò che accade in Time Machine non è rivelato, ma sappiamo come funziona l'algoritmo, quindi è possibile fare un'ipotesi plausibile:
Time Machine memorizza le versioni complete dei file modificati su ogni backup. Non differenze incrementali. All'inizio di un backup fa una ricerca del tuo filesystem per i file che sono stati modificati dall'ultima data di backup. Questo riduce ciò che deve guardare. Quindi, per ogni file in questo elenco, lo confronta con la versione di cui è stato eseguito il backup. Se non è stato effettivamente modificato, memorizza un puntatore alla vecchia versione con alcuni nuovi metadati per le modifiche inode.
Probabilmente hai cambiato la data e l'ora di molti file, ma non i contenuti effettivi. Quindi, all'inizio di un backup, Time Machine aggiunge la dimensione di tutti i file con data e ora modificate e ottiene 15 GB, ma una volta eseguita la differenza di file risulta essere molto meno dati effettivamente modificati. Time Machine, nell'interesse di essere espediente riguardo alle cose, probabilmente sta anticipando la decisione sullo spazio di pulizia e basandosi sulla stima del caso peggiore.
Può aiutare a escludere alcuni dati che cambiano spesso dai backup di Time Machine. Cose come la cache del browser e l'archivio non in linea della posta IMAP (ad esempio la cache locale del tuo account Gmail). Puoi utilizzare l'eccellente e gratuito strumento TimeTracker di CharlesSoft per visualizzare il contenuto dei tuoi backup su un volume di Time Machine. Questo potrebbe essere in grado di darti un'idea di cosa è cambiato dal backup al backup in modo da poter creare un buon elenco di esclusioni. Per i miei consigli sull'esclusione di cose dai backup di Time Machine vedi questa risposta a Ask Different .