Risposte:
Non è necessario. Per maggiori dettagli di quanti tu possa desiderare, leggi Frammentazione nei volumi HFS Plus di Amit Singh (autore di Mac OS X Internals: A Systems Approach ).
HFS, il filesystem che Mac OS X utilizza (tecnicamente HFS +) ha una serie di misure integrate che riducono la frammentazione del disco. Innanzitutto, utilizza l'allocazione basata sull'estensione, che è solo un modo elegante per dire che scrive più blocchi contigui di dati alla volta (e quindi intrinsecamente ha una frammentazione dei dati inferiore). In secondo luogo, utilizza l'allocazione ritardata, il che significa che le scritture dei dischi vengono "accodate" e scritte sull'unità come gruppo (di nuovo, intrinsecamente meno frammentazione). Inoltre, Mac OS X esegue la deframmentazione al volo dei file.
Il lungo e breve è che la frammentazione non è davvero un problema per i Mac, motivo per cui non vedi un programma per deframmentare le unità in Mac OS X.
Come nota a margine, ci sono programmi commerciali che deframmenteranno le unità in OS X, ma si tratta essenzialmente di olio di serpente. Potrebbe esserci un piccolo livello di frammentazione sul tuo disco e queste app sicuramente se ne occuperanno. Ma non è necessario al 100% e probabilmente non vedrai alcun vantaggio.
Molte persone ti diranno che i Mac non soffrono di frammentazione del disco, citando argomenti tecnici che la maggior parte delle persone non capisce.
È un po 'vero: dal momento che non c'è nulla che tu possa fare al riguardo senza spendere $ 20 in qualcosa che potrebbe non migliorare affatto le prestazioni del tuo computer , potresti invece concentrarti su altre attività di manutenzione e acquistare un nuovo mac lucido (o reinstallare) quando il quello vecchio diventa troppo lento.
Ma: un prerequisito importante per non preoccuparsi della frammentazione del disco è mantenere sempre un po 'di spazio libero sul disco (non sono riuscito a trovare alcuna raccomandazione non estratta dal nulla, ma viene spesso menzionato il 20%).
E per chiarire i fatti:
A proposito (@ Dori's answer), la citata frammentazione nei volumi HFS Plus dice esplicitamente questo:
Si noti che non intendo fare alcuna affermazione sulla resistenza alla frammentazione di HFS +. Ho campionato un volume troppo limitato per generalizzare i miei "risultati".
PS So che i browser web (il campo che mi interessa) sono almeno qualche volta interessati dalla frammentazione (es .: mozilla , chrome ). Io stesso ho avuto un problema simile a quello descritto nel tracker dei problemi di Mozillla.
In generale, non è necessario deframmentare HFS +. Sebbene sia possibile frammentarlo, l'implementazione nel kernel di OS X include una serie di funzionalità che tendono a limitare la frammentazione, tra cui l'allocazione differita dei blocchi e il hot banding. A meno che tu non faccia qualcosa di veramente strano (mantieni costantemente il disco pieno per oltre il 99% mentre fai molte letture ed eliminazioni) è molto difficile frammentare significativamente l'unità.
L'unica volta in cui vale la pena deframmentare un'unità OS X è quando si sta tentando di eseguire un'operazione LVM (come ridurre una partizione per bootcamp) e gli strumenti integrati non funzionano. Il motivo è che tali errori sono in gran parte causati da una struttura di base del volume (come le estensioni o il file di catalogo) esistente in blocchi esterni al layout di destinazione. Tecnicamente si tratta di file, ma poiché vengono utilizzati per archiviare metadati di volume, il codice di spostamento del file incorporato ha problemi a spostarli su una partizione live (montata), ma la deframmentazione dei programmi di utilità che funzionano sul disco offline può spostarli all'inizio della partizione , che consente al ridimensionatore del volume di funzionare.
Quindi, sebbene i programmi di deframmentazione non siano generalmente utili, non sono olio di serpente, ma solo strumenti molto specializzati.
Non esiste una cosa che dovresti (devi) usare. Se Apple avesse ritenuto che fosse necessario, sarebbe stato integrato.
Il Mac differisce completamente da Windows, ad esempio.
Si prega di controllare: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/
No, non lo fa. Mac OS X lo fa da solo per file di dimensioni superiori a 20 MB e per gli SSD non importa affatto.
osx ha ovviamente bisogno di deframmentatori quando è necessario ridurre le partizioni in cui è installato o quando si utilizza hfs + da qualche altra parte
un ottimo esempio è quando tu, dopo aver usato solo osx per anni e inizi a usare un dual-boot lì, come installare un secondo sistema operativo come gnu / linux (esattamente come ho fatto questa settimana), ed è noto gnu / linux ( come ubuntu) stanno diventando sempre più popolari di giorno in giorno, specialmente tra gli utenti osx - in questo contesto, e non è così raro, è totalmente controproducente e senza senso dover eseguire il backup di tutte le informazioni, riformattare la partizione dopo averle ridimensionate, reinstallare osx di nuovo quando hai solo bisogno di deframmentarlo prima di ridimensionarlo
quindi, per favore, non dite che nessuno ha bisogno di deframmentare gli strumenti su osx, o per hfs + - dire che una cosa del genere è semplicemente ridicola, come ho spiegato ...