Devo deframmentare i filesystem MacOSX?


11

La domanda equivalente su Linux mi ha ricordato le cattive prestazioni del mio MacBookPro. Non sono nemmeno sicuro di quale sia attualmente il FS predefinito. Ho letto da qualche parte che esiste un cron job che viene eseguito il venerdì o il sabato e che fa cose del genere.

Quindi devo deframmentare il mio disco? E se, come lo farei?

Risposte:


8

Con il file system predefinito JHFS + o Mac OS Extended (journaled), le versioni recenti di Mac OS X deframmentano alcune  cose automaticamente. Tuttavia, se si utilizzano file di grandi dimensioni o si dispone di un disco molto completo, è possibile trarre vantaggio dalla deframmentazione.

Se una grande quantità di spazio contiguo è occupata da più file di swap al /private/var/vmriavvio, il sistema può temporaneamente liberare lo spazio utilizzato da tutti tranne uno di quei file, e quindi eventualmente consentire ad altri tipi di file di essere scritti - senza frammentazione - in quello spazio.

Vedi " Informazioni sull'ottimizzazione del disco con Mac OS X "

iDefrag è un prodotto elencato nel database Apple che afferma anche che non tocca la "Hot Zone", che è un'area del disco utilizzata da OS X per ottimizzare l'accesso al disco. Hanno una versione demo che potresti provare.


Un ottimo strumento per la gestione generale del disco OS X è prosofteng.com/products/drive_genius.php - oltre alla deframmentazione, svolge anche operazioni di ripristino degli errori, scansione e manutenzione simile - e puoi masterizzare un DVD di avvio con esso, che ' Ti
tornerò

L'essenza della risposta "... potresti trarne beneficio ..." mi dà il voto. L'articolo a cui si fa riferimento è stato archiviato e non è più aggiornato da Apple. (L'edizione di febbraio 2010 ha rimosso un riferimento a un altro articolo archiviato; altrimenti non è diversa dall'edizione di giugno 2008 ( sottoposta a scansione in quel periodo ) - non applicabile a Snow Leopard Mac OS X 10.6 o Lion Mac OS X 10.7.
Graham Perrin

7

In aggiunta alla risposta di Glenn, Amit Singh ha effettuato test approfonditi e scritto uno strumento hfsdebug. Nei suoi risultati, conclude:

La deframmentazione su volumi HFS + non dovrebbe essere affatto necessaria o utile nella maggior parte dei casi, poiché il sistema sembra fare un ottimo lavoro per evitare / contrastare la frammentazione.


1
La conclusione è ragionevole sulla base dei risultati, ma l'autore inizia con una nota: "... ho campionato un volume troppo limitato per generalizzare i miei" risultati "...".
Graham Perrin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.