Domanda

Non vedo alcuna applicazione per deframmentare il mio Mac (OS X).

Non è necessaria la deframmentazione per Mac OS X? Se sì, perché no?

È stato utile?

Soluzione

Non è necessario. Per maggiori dettagli di quanto si possa desiderare, leggere La frammentazione in HFS Plus volumi da Amit Singh (autore di Mac OS X Internals:. Un approccio di sistema )

Altri suggerimenti

HFS, il file system di Mac OS X utilizza (tecnicamente HFS +) ha un numero di built-in misure che riducono la frammentazione del disco. In primo luogo, utilizza l'assegnazione in misura-based, che è solo un modo elegante per dire che scrive più blocchi contigui di dati un tempo (e quindi ha intrinsecamente meno frammentazione dei dati). In secondo luogo, utilizza un ritardo di assegnazione, il che significa che i dischi scritture sono "in coda" e scritti l'unità come un gruppo (di nuovo, intrinsecamente meno frammentazione). In cima a quello, Mac OS X fa sul deframmentazione volo di file.

Il lungo e breve è che la frammentazione non è davvero un problema per Mac, che è il motivo per cui non si vede un programma per unità Deframmentare in Mac OS X.

Come nota a margine, ci sono programmi commerciali che si deframmentare i dischi in OS X, ma questo è essenzialmente olio di serpente. Ci potrebbe essere qualche piccolo livello di frammentazione sul disco, e queste applicazioni sarà sicuramente prendersi cura di questo. Ma, è inutile al 100%, e siete improbabile vedere alcun beneficio.

La maggior parte delle persone vi dirà che i Mac non soffrono di frammentazione del disco, citando argomenti tecnici la maggior parte della gente non capisce.

E 'un po' vero: dal momento che non c'è niente che tu possa fare senza spendere $ 20 su qualcosa che potrebbe non migliorare le prestazioni del vostro computer a tutti , si potrebbe invece concentrarsi su altre attività di manutenzione e solo acquistare un nuovo Mac lucido (o reinstallazione) quando il vecchio diventa troppo lento.

Ma: un presupposto importante per non prendersi cura di frammentazione del disco è sempre mantenendo un pò di spazio libero sul disco (non ho trovato alcuna raccomandazione non estratta dal nulla, ma il 20% è spesso citato).

E per mantenere le cose in chiaro:

  • Ci sono dispone in Mac OS X progettata per evitare che alcuni di frammentazione.
  • crede queste caratteristiche sono sufficienti per risparmiare la maggior parte dei loro utenti da preoccuparsi circa la frammentazione problemi, ma dice anche di '' forza '' beneficiare di deframmentazione in alcuni casi (ad esempio, "Se i dischi sono quasi completo, e spesso modificare o creare file di grandi dimensioni")
  • Non c'è built-in o l'utilità di deframmentazione gratuito e popolare per Mac OS X (anche se ci sono quelli commerciali)
  • Alcune persone hanno problemi causati dalla frammentazione ( 1 , 2 )
  • Non c'è modo semplice per dire se tuo problema specifico è causato dalla frammentazione.

BTW (@ risposta di Dori), il citato La frammentazione in HFS Plus volumi esplicitamente dice questo:

Si noti che non intendo fare qualsiasi reclamo riguardante la frammentazione resistenza di HFS +. Ho provato il volume un troppo pochi per generalizzare i miei "risultati".

P.S. So che i browser Web (il campo che mi interessa) sono almeno qualche volta sono colpiti dalla frammentazione (es .: mozilla , cromo ). Io stesso ho avuto un problema simile a quello descritto nel numero inseguitore di mozillla.

In generale, non c'è bisogno di deframmentazione HFS +. Mentre è possibile frammentare essa, l'implementazione nel X kernel OS include una serie di caratteristiche che tendono a frammentazione limite, compresa l'assegnazione blocco differita e strisce caldo. A meno che non si fa qualcosa di davvero strano (tenere costantemente l'unità oltre il 99% pieno mentre si fa un sacco di letture e elimina) è molto difficile da frammentare in modo significativo l'unità.

L'unica volta che è generalmente la pena di deframmentare un disco OS X è quando si sta cercando di fare un'operazione LVM (come rimpicciolire una partizione per bootcamp), e gli strumenti incorporati fallire. La ragione è che tali inosservanze sono in gran parte causati da qualche struttura di base del volume (come le estensioni o file di catalogo) esistente in blocchi di fuori del layout di destinazione. Tecnicamente questi sono i file, ma perché sono utilizzati per metadati del volume memorizzare il codice del file incorporato mossa ha difficoltà a passare un live (montato) partizione, ma utilità di deframmentazione che il lavoro sul disco collegato può solo spostarli l'inizio della partizione , che permette al resizer volume di lavoro.

Così, mentre utils deframmentazione non sono generalmente vale la pena, non sono olio di serpente, solo strumenti molto specializzati.

Non c'è tale cosa che si dovrebbe (deve) l'uso. Se Apple dicono che è necessario, sarebbe stato incorporato.

Mac completamente diversa da Windows, per esempio.

Si prega di verificare: http: // osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/

No, non è così. Mac OS X lo fa per sé per i file di oltre 20 MB, e per gli SSD non importa affatto.

osx necessita ovviamente deframmentatori quando è necessario per ridurre le partizioni in cui è installato, o quando si utilizza HFS + da qualche altra parte

Un ottimo esempio è quando, dopo solo con OSX per anni e iniziare a utilizzare un dual-boot lì, come l'installazione di un secondo sistema operativo come GNU / GNU Linux (esattamente come ho fatto questa settimana), e si sa / Linux (come Ubuntu) sono sempre mroe e il giorno più popolare dopo giorno, specialmente tra gli utenti OSX - in questo contesto, e non è così raro, è del tutto controproducente e assurdità di dover backup di tutte le informazioni, riformattare la partizione dopo il ridimensionamento esso, reinstallare OSX di nuovo quando si solo bisogno di deframmentare prima ridimensionamento

in modo che tutti, si prega di non dire di no strumenti una necessità di deframmentazione su OSX, o per HFS + - dicendo cosa del genere è semplicemente ridicolo, come ho spiegato ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top