Apple nudi priročno aplikacijo za delo s trdimi diski, imenovano Disk Utility, vendar nima orodja za defragmentiranje pogonov, povezanih z vašim Mac. Razlog: Mac, ki uporablja katero koli različico OS X, novejšo od 10.2 ali macOS, ni treba defragmentirati. OS X in macOS imata lastne vgrajene zaščitne ukrepe, ki preprečujejo, da bi datoteke sploh postale fragmentirane.
Informacije tukaj se nanašajo na Mac OS X različice 10.2 in novejše, kot tudi na vse različice macOS.
Preprečevanje drobljenja je vgrajeno
Makov datotečni sistem HFS+ poskuša ne uporabiti nedavno sproščenega prostora za datoteke na disku. Namesto tega išče velika prosta področja, ki so že prisotna na pogonu, in se tako izogne fragmentiranju datotek samo zato, da jih prilagodi razpoložljivemu prostoru.
OS Mac dinamično zbira skupine majhnih datotek in jih samodejno združuje v velika področja na vašem disku. Postopek zapisovanja datotek na novo večjo lokacijo defragmentira vse datoteke v skupini.
OS X in macOS sta implementirala Hot File Adaptive Clustering, ki nadzoruje pogosto dostopane datoteke, ki se ne spremenijo (samo za branje), in nato premakne te pogosto dostopne datoteke v posebno vročo cono na zagonskem pogonu. Med premikanjem teh datotek jih operacijski sistem defragmentira in shrani v območje pogona, ki ima najhitrejši dostop.
Ko odprete datoteko, Mac preveri, ali je zelo fragmentirana (več kot 8 fragmentov). Če je, bo operacijski sistem samodejno defragmentiral datoteko.
Rezultat vseh teh zaščitnih ukrepov je, da sodobnemu Macu le redko, če sploh kdaj, ni treba defragmentirati prostora na disku. Edina prava izjema pri tem je, če ima vaš trdi disk manj kot 10 % prostega prostora. Na tej točki operacijski sistem ne more izvesti rutine samodejne defragmentacije, zato bi morali razmisliti o odstranitvi datotek ali povečanju velikosti pomnilnika na disku.
Ali obstaja kakšen razlog, da ne bi defragmentiral pogona svojega Maca?
Nekaterim vrstam opravil lahko koristijo defragmentirani pogoni – zlasti pridobivanje in manipulacija podatkov v realnem ali skoraj realnem času. Pomislite na snemanje in urejanje videa ali zvoka, zapleteno pridobivanje znanstvenih podatkov ali delo s časovno občutljivimi podatki.
To velja samo za standardne trde diske. Če uporabljate SSD ali pogon Fusion, njegovih podatkov ne smete nikoli defragmentirati. To lahko privede do povečanja zapisa, kar je pogost vzrok za prezgodnjo odpoved pogona SSD. SSD-ji imajo omejeno število zapisov, ki jih je mogoče izvesti. To si lahko predstavljate kot pomnilniško mesto v SSD-ju, ki s staranjem postaja krhko. Vsak zapis na pomnilniško lokacijo poveča starost celice.
Ker shranjevanje na osnovi bliskovnega diska zahteva, da se pomnilniške lokacije izbrišejo, preden se vanje lahko zapišejo novi podatki, lahko postopek defragmentiranja SSD-ja povzroči večkratne zapisovalne cikle, kar povzroči čezmerno obrabo SSD-ja.
Ali bo defragmentiranje škodovalo mojemu disku?
Kot smo že omenili, lahko defragmentiranje SSD-ja ali katere koli pomnilniške naprave, ki temelji na bliskovnem disku (to vključuje pogone, ki temeljijo na tehnologiji Fusion, ki skupaj s standardnim trdim diskom uporabljajo majhno napravo SSD/flash) povzroči prezgodnjo okvaro s povečanjem količine obrabe (zapis in branje hranilnih celic). V primeru običajnega trdega diska, ki uporablja mehansko vrtljivo ploščo, ni pomembnega tveganja za poškodbe pri izvajanju defragmentiranja. Edina pomanjkljivost je čas, ki je potreben za izvedbo defragmentacije.
Kaj če se odločim, da moram res defragmentirati?
Pripomočki tretjih oseb, kot je Drive Genius 4, lahko defragmentirajo pogone vašega Maca. Vključuje tudi možnost spremljanja stanja pogona in odpravljanja večine težav s pogonom.