Neste artigo, discutiremos como desfragmentar o sistema Linux. As pessoas têm muitas ideias erradas sobre como funcionam os sistemas de arquivos e os sistemas operacionais. A maioria das pessoas pensa que apenas os discos rígidos do Windows que usam o sistema de arquivos NTFS podem ser fragmentados.
Isso não é verdade. A ideia de “fragmentação” da Microsoft não é ruim. Na verdade, a fragmentação de arquivos pode ocorrer em quase qualquer sistema de arquivos, a menos que tenha sido feita para NÃO fragmentar arquivos (o que é bastante raro). Mesmo os usuários do Linux precisam desfragmentar seus discos rígidos de tempos em tempos.
Infelizmente, muitos sites populares na Internet continuam espalhando a ideia de que “o Linux é imune”. Isso é apenas meia verdade. Os sistemas de arquivos Linux obtêm fragmentação do sistema de arquivos, mas isso acontece com menos frequência do que com o NTFS da Microsoft. Isso não significa que os sistemas de arquivos Linux sejam imunes.
Como desfragmentar o sistema Linux
Algumas pequenas empresas economizam dinheiro executando o Linux, que é um sistema operacional gratuito e de código aberto , em seus servidores e estações de trabalho. Isso ocorre porque o dinheiro está apertado agora.
O Linux pode fazer quase tudo que os computadores Windows e Mac podem, como desfragmentar unidades NTFS (New Technology File System). NTFS é um formato disponível apenas no Windows, mas com os sinalizadores corretos, você pode desfragmentar as unidades NTFS no Linux.
Faça login no seu sistema Linux. Abra uma janela de terminal se desejar estão usando um tipo de Linux Graphical User Interface (GUI) como o Ubuntu. Digite “sudo su” (sem as aspas) no prompt. Digite sua senha quando solicitado. Isso lhe dará privilégios de superusuário para que você possa executar o processo de desfragmentação. Identifique sua unidade NTFS executando o comando “df-T” no prompt. Procure a linha com o rótulo NTFS. Por exemplo, uma unidade externa NTFS pode ser identificada como “/mnt/sda2 NTFS“. Digite “fsck-t ntfs mnt/sda2” (sem as aspas) e substitua o identificador da unidade como o último parâmetro. Permita que o tempo de desfragmentação seja executado. Quanto maior a unidade que você tiver, mais tempo levará.
O que é fragmentação
Mesmo as pessoas que nunca usaram o Windows antes pensam que a desfragmentação de seus sistemas de arquivos fará com que seus computadores funcionem mais rapidamente. Muitas pessoas não sabem por que esse é o caso. Resumindo, uma unidade de disco rígido possui várias áreas chamadas setores. Cada setor pode conter uma pequena quantidade de dados. Arquivos, especialmente os grandes, precisam ser distribuídos em vários setores.
Digamos que você salve vários arquivos em seu sistema de arquivos. Cada um desses arquivos será armazenado em um grupo de setores próximos uns dos outros. Mais tarde, você faz alterações em um dos arquivos salvos, o que torna o arquivo maior. O sistema de arquivos tentará colocar as novas partes do arquivo ao lado das partes antigas.
Se não houver espaço suficiente para o arquivo ser salvo inteiro, ele deverá ser quebrado em vários pedaços. Você não vê nada disso acontecendo. Quando seu disco rígido lê o arquivo, suas cabeças precisam se mover para diferentes partes do disco rígido para ler cada bloco de setores. Isso atrasa as coisas.