Respostas:
Não é necessário. Para obter mais detalhes do que você poderia desejar, leia Fragmentation in HFS Plus Volumes, de Amit Singh (autor de Mac OS X Internals: uma abordagem de sistemas ).
O HFS, o sistema de arquivos que o Mac OS X usa (tecnicamente o HFS +) possui várias medidas internas que reduzem a fragmentação da unidade. Primeiro, ele usa alocação baseada em extensão, que é apenas uma maneira elegante de dizer que grava vários blocos contíguos de dados por vez (e, portanto, possui inerentemente menos fragmentação de dados). Segundo, ele usa alocação atrasada, o que significa que as gravações dos discos são "enfileiradas" e gravadas na unidade como um grupo (novamente, inerentemente menos fragmentação). Além disso, o Mac OS X desfragmenta os arquivos rapidamente.
O longo e curto é que a fragmentação não é realmente um problema para Macs, e é por isso que você não vê um programa para desfragmentar unidades no Mac OS X.
Como observação lateral, existem programas comerciais que desfragmentam as unidades no OS X, mas isso é essencialmente óleo de cobra. Pode haver um pequeno nível de fragmentação em sua unidade, e esses aplicativos certamente cuidarão disso. Mas é 100% desnecessário e é improvável que você veja qualquer benefício.
A maioria das pessoas dirá que os Macs não sofrem fragmentação de disco, citando argumentos técnicos que a maioria das pessoas não entende.
É um pouco verdade: como não há nada que você possa fazer sem gastar US $ 20 em algo que talvez não melhore o desempenho do seu computador , você pode se concentrar em outras tarefas de manutenção e apenas comprar um novo e brilhante mac (ou reinstalar) quando o o velho fica muito lento.
Mas: um pré-requisito importante para não se preocupar com a fragmentação do disco é sempre manter algum espaço livre no disco (não encontrei nenhuma recomendação que não fosse retirada do ar, mas 20% é frequentemente mencionado).
E para manter os fatos corretos:
BTW (resposta de @ Dori), a Fragmentação citada no HFS Plus Volumes diz explicitamente o seguinte:
Observe que não pretendo fazer reivindicações sobre a resistência à fragmentação do HFS +. Eu amostrei muito pouco volume para generalizar meus "resultados".
PS: Eu sei que os navegadores da web (o campo em que estou interessado) são, às vezes, afetados pela fragmentação (por exemplo: mozilla , chrome ). Eu mesmo tive um problema semelhante ao descrito no rastreador de problemas de mozillla.
De um modo geral, você não precisa desfragmentar o HFS +. Embora seja possível fragmentá-lo, a implementação no kernel do OS X inclui vários recursos que tendem a limitar a fragmentação, incluindo alocação de bloco adiada e hot banding. A menos que você faça algo realmente estranho (mantenha a unidade constantemente 99% cheia enquanto realiza muitas leituras e exclusões), é muito difícil fragmentar significativamente a unidade.
Geralmente, o único momento em que vale a pena desfragmentar uma unidade OS X é quando você está tentando executar uma operação LVM (como diminuir uma partição para o bootcamp) e as ferramentas internas falham. O motivo é que essas falhas são causadas em grande parte por alguma estrutura principal do volume (como as extensões ou arquivo de catálogo) existente em blocos fora do layout de destino. Tecnicamente, esses são arquivos, mas, como são usados para armazenar metadados de volume, o código de movimentação do arquivo interno tem problemas para movê-los em uma partição ativa (montada), mas os utilitários de desfragmentação que funcionam no disco offline podem apenas movê-los para o início da partição. , que permite que o redimensionador de volume funcione.
Portanto, embora os utilitários de desfragmentação geralmente não valham a pena, eles não são óleo de cobra, apenas ferramentas muito especializadas.
Não existe algo que você deva (precise usar). Se a Apple sentisse que era necessário, teria sido incorporado.
O Mac difere inteiramente do Windows, por exemplo.
Verifique: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/
Não, não faz. O Mac OS X faz isso sozinho para arquivos com mais de 20 MB e, para SSDs, isso não importa.
obviamente, o osx precisa de desfragmentadores quando você precisar reduzir as partições em que está instalado ou quando usar o hfs + em outro lugar
um excelente exemplo é quando você, depois de usar o osx há anos e começa a usar uma inicialização dupla por lá, como instalar um segundo sistema operacional como o gnu / linux (exatamente como eu fiz esta semana) e é conhecido o gnu / linux ( como o ubuntu) estão ficando cada vez mais populares, especialmente entre os usuários de osx - nesse contexto, e não é tão raro, é totalmente contraproducente e sem sentido ter que fazer backup de todas as informações, reformatar a partição após redimensioná-la, reinstalar osx novamente quando você só precisava desfragmentá-lo antes de redimensioná-lo
Então, pessoal, por favor, não diga que ninguém precisa de ferramentas de desfragmentação no osx ou no hfs + - dizendo que isso é ridículo, como expliquei ...