Respuestas:
No es necesario. Para obtener más detalles de los que pueda desear, lea Fragmentation in HFS Plus Volumes de Amit Singh (autor de Mac OS X Internals: A Systems Approach ).
HFS, el sistema de archivos que utiliza Mac OS X (técnicamente HFS +) tiene una serie de medidas integradas que reducen la fragmentación de la unidad. Primero, utiliza la asignación basada en la extensión, que es solo una forma elegante de decir que escribe múltiples bloques contiguos de datos a la vez (y, por lo tanto, inherentemente tiene menos fragmentación de datos). En segundo lugar, utiliza la asignación retrasada, lo que significa que las escrituras de discos se "ponen en cola" y se escriben en la unidad como un grupo (de nuevo, inherentemente menos fragmentación). Además de eso, Mac OS X hace la desfragmentación de archivos sobre la marcha.
En resumen, la fragmentación no es realmente un problema para las Mac, por lo que no ve un programa para desfragmentar unidades en Mac OS X.
Como nota al margen, hay programas comerciales que desfragmentarán las unidades en OS X, pero esto es esencialmente aceite de serpiente. Puede haber un pequeño nivel de fragmentación en su disco, y estas aplicaciones seguramente se encargarán de eso. Pero, es 100% innecesario, y es poco probable que vea algún beneficio.
La mayoría de la gente le dirá que las Mac no sufren fragmentación del disco, citando argumentos técnicos que la mayoría de la gente no entiende.
Es algo cierto: dado que no hay nada que pueda hacer al respecto sin gastar $ 20 en algo que podría no mejorar el rendimiento de su computadora , podría concentrarse en otras tareas de mantenimiento y simplemente comprar una nueva y brillante Mac (o reinstalar) cuando el viejo se vuelve demasiado lento.
Pero: un requisito previo importante para no preocuparse por la fragmentación del disco siempre es mantener algo de espacio libre en su disco (no pude encontrar ninguna recomendación que no se sacara de la nada, pero a menudo se menciona el 20%).
Y para mantener los hechos claros:
Por cierto (la respuesta de @ Dori), la Fragmentación citada en Volúmenes HFS Plus dice explícitamente esto:
Tenga en cuenta que no pretendo hacer ningún reclamo con respecto a la resistencia a la fragmentación de HFS +. He probado muy pocos volúmenes para generalizar mis "resultados".
PD: Sé que los navegadores web (el campo en el que estoy interesado) al menos a veces se ven afectados por la fragmentación (ej .: mozilla , chrome ). Yo mismo tuve un problema similar al descrito en el rastreador de problemas de mozillla.
En términos generales, no necesita desfragmentar HFS +. Si bien es posible fragmentarlo, la implementación en el kernel de OS X incluye una serie de características que tienden a limitar la fragmentación, incluida la asignación de bloques diferidos y las bandas en caliente. A menos que haga algo realmente extraño (mantenga constantemente el disco más del 99% lleno mientras hace muchas lecturas y eliminaciones) es muy difícil fragmentar significativamente el disco.
El único momento en el que generalmente vale la pena desfragmentar una unidad OS X es cuando está intentando realizar una operación LVM (como reducir una partición para bootcamp), y las herramientas integradas fallan. La razón es que esas fallas son causadas en gran medida por alguna estructura central del volumen (como las extensiones o el archivo de catálogo) existente en bloques fuera del diseño de destino. Técnicamente, esos son archivos, pero debido a que se usan para almacenar metadatos de volumen, el código de movimiento del archivo incorporado tiene problemas para moverlos en una partición activa (montada), pero las utilidades de desfragmentación que funcionan en el disco fuera de línea pueden moverlos al comienzo de la partición , que permite que funcione el redimensionador de volumen.
Entonces, si bien las utilidades de desfragmentación generalmente no valen la pena, no son aceite de serpiente, solo herramientas muy especializadas.
No hay tal cosa que debas (tener que) usar. Si Apple sintiera que era necesario, habría sido incorporado.
Mac difiere completamente de Windows, por ejemplo.
Por favor, consulte: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/
No lo hace Mac OS X lo hace por sí mismo para archivos de más de 20 MB, y para SSD no importa en absoluto.
osx obviamente necesita desfragmentadores cuando necesita reducir las particiones donde está instalado, o cuando usa hfs + en otro lugar
Un excelente ejemplo es cuando, después de usar osx durante años y comenzar a usar un arranque dual allí, como instalar un segundo sistema operativo como gnu / linux (exactamente como lo hice esta semana), y se conoce gnu / linux ( como ubuntu) se están volviendo más populares cada día, especialmente entre los usuarios de osx; en este contexto, y no es tan raro, es totalmente contraproducente y sin sentido tener que respaldar toda la información, formatear la partición después de cambiar su tamaño, reinstalar osx de nuevo cuando solo necesitaba desfragmentarlo antes de cambiar su tamaño
así que todos, por favor no digan que nadie necesita herramientas de desfragmentación en osx, o para hfs + - decir que tal cosa es simplemente ridícula, como lo expliqué ...