Preciso desfragmentar o Mac OS X?


9

As janelas precisam ser desfragmentadas regularmente?

Por que o MacOS não possui um utilitário de desfragmentação?

Por favor, ensine uma pessoa detalhada


11
Não faça voto negativo. Esta é uma pergunta válida, embora um pouco mal escrita. Alguém o editará. ;-)
GeneQ 03/08/2009

11
Eu arrumei isso, tentei mantê-lo o mais próximo possível do original e, ao mesmo tempo, torná-lo legível.
23411 Bruce McLeod

Respostas:


17

Eu acho que a melhor resposta para isso vem diretamente deste suporte da Apple KB

Sobre otimização e fragmentação

A otimização de disco é um processo no qual os locais físicos dos arquivos em um volume são "simplificados". Arquivos e metadados são reorganizados para melhorar o tempo de acesso a dados e minimizar o tempo de movimentação da cabeça do disco rígido.

Os arquivos podem se tornar "fragmentados" ao longo do tempo, à medida que são alterados e salvos, e à medida que o volume é preenchido, com diferentes partes de um único arquivo armazenadas em diferentes locais em um volume. O processo de coletar fragmentos de arquivos e reuni-los novamente é conhecido como otimização. No entanto, se ocorrer uma falha durante a otimização, como perda de energia, os arquivos podem ser danificados e precisam ser restaurados a partir de uma cópia de backup.

Preciso otimizar?

Você provavelmente não precisará otimizar nada se usar o Mac OS X. Veja o porquê:

  • A capacidade do disco rígido é geralmente muito maior agora do que alguns anos atrás. Com mais espaço livre disponível, o sistema de arquivos não precisa preencher todos os cantos. A formatação estendida do Mac OS (HFS Plus) evita o máximo possível de reutilizar o espaço dos arquivos excluídos, para evitar o preenchimento prematuro de pequenas áreas do espaço liberado recentemente.

  • O Mac OS X 10.2 e posterior inclui alocação atrasada para volumes formatados no Mac OS X Extended. Isso permite que várias alocações pequenas sejam combinadas em uma única alocação grande em uma área do disco.

  • A fragmentação geralmente era causada pela anexação contínua de dados aos arquivos existentes, especialmente com bifurcações de recursos. Com discos rígidos mais rápidos e melhor armazenamento em cache, além do novo formato de empacotamento de aplicativos, muitos aplicativos simplesmente reescrevem o arquivo inteiro a cada vez. O Mac OS X 10.3 Panther também pode desfragmentar automaticamente esses arquivos de crescimento lento. Esse processo às vezes é conhecido como "Hot-File-Adaptive-Clustering".

  • O cache agressivo de leitura antecipada e write-behind significa que uma pequena fragmentação tem menos efeito no desempenho percebido do sistema.


4
Essa é a teoria, mas, na prática, se você não é um usuário leve, pode ter que desfragmentar.
Alimack #

E não esqueça a nota final desse artigo: os sistemas Mac OS X usam centenas de milhares de arquivos pequenos, muitos dos quais raramente são acessados. Otimizá-los pode ser um grande esforço para pouquíssimo ganho prático. Também é possível que um dos arquivos colocados na "banda quente" para leituras rápidas durante a inicialização do sistema seja movido durante a desfragmentação, o que diminuiria o desempenho.
Arjan

11
Um desfragmentador decente é "atento às bandas quentes" e não se comporta assim. Confie em mim, já vi ganhos consideráveis ​​com a desfragmentação em um Mac, pelo menos esse bootcamp realmente funciona.
Alimack

Esse artigo foi arquivado e não é mais atualizado pela Apple. (A edição de fevereiro de 2010 removeu uma referência a outro artigo arquivado; caso contrário, não é diferente da edição de junho de 2008 ( rastreada nessa época ). Não aplicável ao Snow Leopard Mac OS X 10.6 ou Lion Mac OS X 10.7.
Graham Perrin

10

Sugiro também dar uma olhada nas respostas do Server Fault:

Minha resposta sobre falha do servidor também se encaixa aqui:

É um pouco de uma resposta sim, não. Útil em determinadas circunstâncias, mas é menos problemático do que era com o FAT ou o HFS comum. Todos os sistemas de arquivos se fragmentam, mas os mais novos são mais resistentes à fragmentação.

Falar especificamente sobre o Mac OS X, HFS +, faz um trabalho decente o suficiente ao tentar impedir que as coisas sejam fragmentadas em comparação com os sistemas mais antigos, mas ainda acontece apenas na mesma escala. O próprio sistema operacional também desfragmenta arquivos "pequenos" (20 MB ou menores) em tempo real desde 10.3 (Panther).

A fragmentação ainda acontece e você pode ver uma queda no desempenho por causa disso, especialmente em sistemas de edição de vídeo ou em um fluxo de trabalho que requer a capacidade de ler ou gravar arquivos grandes rapidamente no disco. Para o seu usuário padrão - quase um problema.

As opções mais populares para desfragmentar um disco rígido para o OS X que eu usei e me deparei são:

  • Clonando o disco rígido para outra unidade e vice-versa. Isso é feito usando o Carbon Copy Cloner ou o SuperDuper e requer um disco rígido extra. Se feito como parte de uma rotina de backup, o tempo atingido pode não ser terrível, mas é livre para fazê-lo dessa maneira.

  • O iDefrag , o Drive Genius e vários outros utilitários também desfragmentarão o seu disco rígido. Pessoalmente, prefiro o iDefrag.


11
Eu encontrei iDefrag ser uma solução muito boa +1
Darren Newton

Eu não tinha ouvido falar do iDefrag, vou dar uma olhada.
22611 Bruce McLeod

2

Não é que o OS X não precise ser desfragmentado. É como no Windows Vista e no Windows 7, o OS X desfragmenta automaticamente sua unidade em segundo plano quando o computador está ocioso. Você nunca precisa desfragmentar manualmente sua unidade no OS X.


Espero que funcione melhor do que outros desfragmentadores de segundo plano. Eu tive que desistir de usar o Diskkeeper por causa do incômodo constante da unidade.
Lance Roberts

OSX desfragmenta arquivos com menos de 20 MB. Não remove a fragmentação de diretório (espaços entre arquivos inteiros). Portanto, é necessário desfragmentar se a unidade estiver muito cheia (> 80%) ou se você usar arquivos grandes (normalmente, trabalho de vídeo e imagem).
Alimack

Também não desfragmenta o plano de fundo, na verdade desfragmenta rapidamente durante o acesso ao arquivo (operações de leitura e gravação).
Alimack 23/03

Em alguns casos, a desfragmentação pontual é uma necessidade. Adicionarei uma resposta em Os Macs precisam ser desfragmentados? em Pergunte diferente.
Graham Perrin

2

Você precisará desfragmentar sob certas circunstâncias - embora seja verdade que o Mac OS X elimine a fragmentação de arquivos (arquivos divididos) para arquivos com menos de 20 MB, não elimina a fragmentação de diretórios (espaços entre arquivos). Se a sua unidade ficar muito cheia> 80%, ou se você quiser instalar o Windows 7 no Boot Camp, é possível que você receba um erro, apesar de ter espaço livre suficiente, pois a fragmentação da unidade impede que o sistema operacional consiga espaço suficiente.

Na minha experiência, o iDefrag faz um ótimo trabalho - a versão 2 foi lançada, mas é um software pago.


Verifique cuidadosamente as versões no site iDefrag, a versão mais recente causa estragos nos sistemas operacionais el capitan e mais antigos.
Alimack
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.