De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Desfragmentação de discos em sistemas GNU/Linux

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 30 de junho de 2015

Em sistemas Windows, para melhorar o desempenho, somos aconselhados a realizar de tempos em tempos a operação de desfragmentação do disco. Precisamos fazer o mesmo em sistemas GNU/Linux? A resposta é não, devido à forma como as partições EXT3 e EXT4 funcionam.

Em sistemas GNU/Linux a fragmentação é insignificante, ao menos enquanto o espaço livre no disco seja maior do que 20%.

Isto se dá devido ao fato de que em sistemas GNU/Linux a cabeça de leitura e gravação do disco rígido fica posicionada no meio da partição e os blocos de dados dos arquivos são escritos de forma espaçada por toda a partição. Sistemas GNU/Linux não escrevem os arquivos em blocos contíguos (como sistemas Windows), mas sim com espaços vazios entre os arquivos individuais. Desta forma, um arquivo individual raramente se fragmenta: existe espaço para o crescimento contínuo do arquivo.

Entretanto, se a partição possui menos do que 20% de espaço livre, a fragmentação pode vir a ocorrer, causando lentidão no sistema. Tome então cuidado para não deixar que suas partições tenham uma taxa de ocupação superior a 80%.

Esta forma de funcionamento só se aplica a partições que utilizem formatos nativos de sistemas GNU/Linux, como EXT3 ou EXT4. Estas considerações não se aplicam a partições FAT, FAT32 e NTFS

Esta dica foi livremente traduzida a partir do artigo How can I defragment the hard drive in Linux?, do portal Easy Linux Tips Project.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida