Como se livrar da fragmentação de arquivos?
Há dois pontos a destacar sobre o porquê a fragmentação de arquivos no Linux demora acontecer, e faça deste, o perfeito candidato a ser um "anjo da guarda" do Windows:
a) O sistema de arquivos utilizado pelo Linux (ext2, ext3, ext4 e ReiserFS) organiza os arquivos de uma forma mais inteligente. Eu explico: Ao invés de colocar todos os arquivos (não importa o tipo) um ao lado do outro (como um tijolo na construção civil), o sistema deixa um grande espaço livre entre cada arquivo. Dessa forma, quando algum arquivo for modificado (aumentando de tamanho), haverá uma área livre contígua o suficiente para manter o arquivo inteiro num único bloco.
O sistema de arquivos do Linux evita a fragmentação.
Com isso, um computador que utiliza Linux consegue "antecipar" a expansão dos arquivos que já estão salvos. Sempre que algum arquivo for editado e, consequentemente, aumentar de tamanho, sempre haverá espaço para que tudo seja alocado no mesmo lugar. Isso elimina, inclusive, a função de desfragmentação nesse Sistema Operacional e faz com que a busca e o processamento sejam bem mais rápidos.
b) O Linux não requer desfragmentação frequente devido ao fato de os usuários não conseguirem copiar e colar arquivos em qualquer pasta do sistema.
De fato, não é qualquer usuário que consegue copiar arquivos para dentro das pastas do sistema, é preciso ter a senha de acesso do Administrador também conhecido como "super usuário" (root) para isso.
Além de proteger os arquivos principais, essa restrição de acesso faz com que apenas a pasta pessoal dos usuários do sistema fique fragmentada. Como os arquivos ali contidos normalmente nada têm a ver com o núcleo do sistema operacional, não afetam em nada o desempenho do computador.
O sistema de arquivos utilizado pelo Linux também ajuda para que a fragmentação do disco não seja tão grande. Isso porque a forma com a qual o Linux gerencia a movimentação de arquivos (copiar, colar, criar, recortar e excluir) evita que lacunas sejam criadas no disco, exceto quando o HD está muito cheio.
Apesar de o Linux possuir uma organização que evita a fragmentação, isso não quer dizer que esta nunca acontecerá no teu computador. Com uma utilização normal, o Linux apenas começará a dar sinais de lentidão quando o sistema de arquivos atingir 95% de uso, podendo também começar por volta de 80%. Contudo, do jeito que os programas para Linux são incomparavelmente menores que os do Windows, Você precisará ter muita coisa instalada no sistema ou na pasta Home para que o HD fique cheio, e quando eu digo muita coisa é muita mesmo!
Embora a fragmentação das pastas pessoais não afete diretamente o sistema, ela pode ser responsável pela demora na abertura de arquivos e documentos, por exemplo.
Para se ter uma ideia de como os sistemas de arquivos do Linux e do Windows são diferentes, caso você desconfie que algum arquivo está fragmentado no teu Linux, faça o seguinte: Mova-o para outra unidade lógica (partição) e em seguida o traga de volta. O Linux vai gravá-lo sem fragmentar incondicionalmente - isso o Windows ainda não faz...
(continua)
Nenhum comentário:
Postar um comentário
Ajude este blog a ser mais útil. Não deixe de fazer algum comentário ou crítica.