
No Windows, os discos rígidos tradicionais (mas não os drives de estado sólido) normalmente precisam de desfragmentação – um processo que pode levar muito tempo. No macOS (e Linux ), tu não precisa se preocupar com isto. Por que isto e o que é desfragmentação, afinal? Vamos dar uma olhada.
Índice
Então, o que é desfragmentação e por que o Windows precisa disso?

Primeiro, vamos tirar isto do caminho. tu não precisa desfragmentar unidades de estado sólido (na verdade, a maioria dos sistemas operacionais nem permite). Estamos falando aqui de discos rígidos tradicionais com pratos giratórios.
Mesmo no Windows, a desfragmentação não é tão importante quanto era no passado. Os discos rígidos modernos são mais rápidos, os sistemas modernos têm mais memória e o Windows agora usa como padrão o sistema de ficheiros NTFS – tudo isto reduz a necessidade de desfragmentação em discos rígidos tradicionais. Além disso, se tu tiver este tipo de unidade, o Windows Vista, 7, 8 e dez executam a desfragmentação automática durante a manutenção programada regularmente, para que tu não precise nem se preocupar em fazer isto sozinho.
Mas, o que é desfragmentação?
Simplificando, quando tu exclui um ficheiro de seu disco rígido, o espaço que o ficheiro ocupou é marcado como disponível. Exclua mais coisas e tu terá mais espaço disponível em pedaços espalhados por seu disco rígido. Quando seu sistema operacional grava um novo ficheiro no disco (ou quando um ficheiro aumenta de tamanho), parte desse ficheiro pode ir para um espaço disponível e parte para outro. isto é fragmentação.
Todos os sistemas operacionais sofrem algum nível de fragmentação. É como seus sistemas de ficheiros lidam com isto que é importante. O macOS e o Linux lidam com o armazenamento de ficheiros de maneira um pouco diferente. Em vez de colocar vários ficheiros próximos uns dos outros no disco, eles tentam espalhar esses ficheiros em lugares diferentes. isto deixa espaço para que os ficheiros cresçam e criem novos ficheiros. Se ocorrer fragmentação, os sistemas operacionais tentam mover os ficheiros para acomodá-los.
O Windows funciona de maneira diferente. Em sistemas de ficheiros antigos como FAT e FAT32, não havia proteção embutida contra fragmentação e as unidades exigiam desfragmentação regular. Hoje em dia, o Windows usa o sistema de ficheiros NTFS por padrão na maioria das unidades, que tem alguma proteção interna contra fragmentação (deixa algum espaço de buffer para que os ficheiros cresçam) – mas ainda não é perfeito.
Além disso, a maioria das unidades flash ainda é formatada com FAT32 fora da caixa e também pode ficar fragmentada.
A desfragmentação tenta corrigir isto movendo todos os ficheiros de volta para o lugar. No entanto, é um processo lento e irritante. A maioria das pessoas não se incomoda, especialmente porque o Windows 10 faz alguma desfragmentação automaticamente para tu em segundo plano. Mesmo assim, muitas pessoas ainda executam uma desfragmentação completa de vez em quando.
Então, por que os Macs não precisam de desfragmentação?

A resposta curta é que os Macs não têm este problema em primeiro lugar, porque eles usam um sistema de ficheiros totalmente diferente. Outra resposta curta é que quase todos os Macs hoje em dia têm drives de estado sólido e, assim como no Windows, eles não precisam de desfragmentação.
Mas para Macs mais antigos com discos rígidos giratórios, a desfragmentação também não é um problema. isto se resume à maneira como o macOS armazena ficheiros. Os sistemas de ficheiros HFS e APFS que os Macs usam, desfragmentam automaticamente os ficheiros de qualquer maneira, usando processos sofisticados chamados Hot File Adaptive Clustering e desfragmentação on-the-fly.
Quando tu armazena um ficheiro no macOS, deixa espaço para que o ficheiro se expanda, em vez de empacotar o próximo bem ao lado dele. Além disso, quando tu abre um ficheiro, o macOS pode detectar se este ficheiro está no local errado e movê-lo automaticamente para o local certo. Esses dois processos combinados significam que tu quase nunca precisa desfragmentar o disco; na verdade, a Apple nem mesmo distribui um utilitário de desfragmentação com novos Macs.
E se eu quiser fazer mesmo assim?

tu pode desfragmentar sua unidade no macOS se desejar, mas esteja ciente de que:
- Provavelmente não é necessário. Se o seu computador está lento, provavelmente é por outros motivos.
- Não é necessário em unidades de estado sólido.
- Não é realmente suportado e não há muito software que faça isto.
- Pode tornar sua unidade mais lenta, interferindo na desfragmentação nativa do macOS.
De qualquer forma, se tu quiser, pode experimentar o iDefrag ($ 12,95 e só funciona em sistemas abaixo de 10,13 High Sierra) ou Drive Genius 4 ($ 99).