SSD e mancata cancellazione dei file su Mac

Il lettore Gianluca, membro dello Spider-Mac Apple User Group (comunità online di utenti Mac ufficialmente riconosciuta da Apple), ha uno strano problema con gli SSD, e chiede:
“Salve gruppo, ho un problema con il Mac e i dischi SSD. Se copio sull’SSD un file diciamo di 5 GB, lo cancello e dopo svuoto il cestino, lo spazio che dovrebbe essersi liberato sull’unità non viene recuperato. Col tempo si ha un totale di spazio occupato enorme, che ovviamente riduce le prestazioni del Mac. Al momento l’unica soluzione è clonare con Carbon Copy Cloner il disco di avvio: se per esempio tale disco ha uno spazio utilizzato di 950 GB, la copia risulterà di 450 GB. Successivamente si cancella il disco di avvio e si ricopia tutto il contenuto salvato nella copia, così si ripristinerà il reale spazio occupato e il Mac risulterà nuovamente veloce. Tale sistema ovviamente è lungo e scomodo, quindi vi domando: perché il Mac non cancella i file rimossi dall’SSD, mentre lo fa sui normali HDD? Vi è un sistema per ripristinare il corretto funzionamento della gestione della cancellazione dei file? Gianluca.”
Una prima precisazione: salvo il caso estremo, quando l’unità di sistema è pressoché piena, le prestazioni del Mac non dipendono dallo spazio libero presente sul disco fisso o sull’SSD. Fintanto che lo spazio a disposizione è sufficiente per il salvataggio dei file di servizio di macOS e delle app, le prestazioni sono costanti.
Il discorso cambia se si aprono decine di app contemporaneamente e la memoria RAM è limitata: allora entra in gioco il salvataggio parziale della RAM sull’unità e, se anche lo spazio libero sul disco è poco, tra operazioni di scrittura, lettura e ottimizzazione si perdono preziosi punti in termini di prestazioni.

Passando al problema dello spazio su SSD che non viene liberato, sono due gli aspetti da tenere presenti. Il primo è Time Machine che, se è abilitato il backup automatico, esegue delle “istantanee” del disco di avvio anche in locale. In molti segnalano che basta disattivare temporaneamente il backup automatico per recuperare quasi subito lo spazio “perso”. Inoltre non dovrebbe esserci alcuna differenza nella gestione di dischi fissi ed SSD: quello che può cambiare è che di solito l’SSD è l’unità di avvio di sistema e quindi viene sottoposto al backup di Time Machine, mentre il disco fisso è un’unità secondaria o esterna che ne è esclusa.

Il secondo aspetto da tenere presente è l’indicazione dello spazio libero su disco che, a seconda di dove viene mostrata negli strumenti di macOS, non sempre corrisponde alla realtà. Apple stessa, sulle proprie pagine di supporto, precisa che per controllare i progressi mentre si libera spazio di archiviazione bisogna verificare quanto indicato come “disponibile” in Informazioni su questo Mac/Archiviazione e che altre misurazioni potrebbero fornire risultati diversi.

