La deframmentazione era un grande problema: i file e le cartelle sono sempre stipati sul disco rigido ovunque ci sia spazio. Con il tempo, i dati diventano sempre più sparsi, facendo lavorare di più la testina di lettura-scrittura del disco rigido meccanico. Il risultato: il sistema operativo diventa lento. Ma nel frattempo, Windows e macOS di solito fanno la deframmentazione automaticamente.
Spieghiamo come deframmentare i dischi rigidi sotto Windows in questo suggerimento.
Deframmentare un disco rigido Mac - ne hai bisogno?
La deframmentazione su un Mac non è necessaria
Se stai cercando un software di deframmentazione per il Mac, il migliore che troverai oggi è il programma iDefrag. Tuttavia, questo era supportato solo fino a macOS 10.12, e il produttore riporta cripticamente sul sito web che il supporto è stato interrotto. La ragione è ovvia: da un lato, la maggior parte dei Mac ora ha dischi rigidi SSD ex opere. E d'altra parte, il nuovo file system APFS è ottimizzato per questi SSD, il che significa che la deframmentazione del disco rigido non è praticamente più necessaria.
La frammentazione degli SSD non è un problema
I dischi rigidi meccanici funzionano, grosso modo, come un giradischi: il disco con i dati ruota, un braccio di scrittura-lettura raccoglie i dati. Questo viene regolato meccanicamente, il che richiede sempre qualche milisecondo quando viene spostato in una posizione diversa. Se un disco rigido meccanico è molto frammentato, il braccio deve cambiare più frequentemente. Di conseguenza, i frequenti ritardi minori si sommano a un sistema generale significativamente più lento. Questo non è il caso degli SSD: non c'è nessun braccio che deve essere spostato, i banchi di memoria veloce sono tutti uguali e ugualmente veloci. In altre parole, chiunque usi un Mac con un SSD, e con l'ultimo macOS, non deve preoccuparsi della frammentazione e dei conseguenti problemi di velocità. Né, tra l'altro, sotto iOS, cioè su iPhone e iPad: anche qui, vengono utilizzati dischi rigidi con il file system APFS.
Perché la deframmentazione sul Mac è inutile
Molto più importante, tuttavia, è il fatto che macOS utilizza il file system HFS+. Da macOS 10.3 nel 2005, questo ha un algoritmo interno di deframmentazione: quando un file viene aperto, il file system controlla se è più piccolo di 20MB, se è attualmente aperto o protetto da scrittura e se si trova su una sezione contigua del disco rigido, cioè se non è frammentato. Se questo è il caso, macOS prende questo file, raccoglie le singole parti e le mette in un'area contigua del disco rigido. In altre parole: Il file system HFS+ e quindi macOS si deframmenta da solo! La deframmentazione come sotto Windows non è quindi necessaria - anche con i dischi rigidi meccanici, come sono ancora installati in alcuni modelli entry-level!