Ao gerenciar e ter sistemas operacionais Linux sob nossa responsabilidade, é ideal entender e realizar tarefas de manutenção frequentes para otimizar seu uso ao máximo.
Embora existam diferenças entre os sistemas mais populares, Windows, Linux ou macOS, existem tarefas que são padrão e uma delas é a desfragmentação do disco rígido.
O disco rígido é um dos elementos de hardware que mais funciona no computador, pois o sistema operacional, programas e aplicativos são instalados nele, é usado para fazer backup de dados e muitas outras tarefas.
É importante realizar esta tarefa periodicamente, pois qualquer arquivo que vemos é em si uma composição de vários fragmentos armazenados em diferentes áreas do disco rígido.
É uma má ideia hoje em dia que os arquivos de sistemas como JFS, ZFS, XFS ou ReiserFS não necessitem de desfragmentação, nada mais errado porque, embora seja diferente do sistema Windows NTFS, discos rígidos em Linux usam qualquer um desses sistemas Arquivo o armazenamento também é gradualmente afetado pela localização dos arquivos localmente.
Portanto, lembramos que é importante realizar esta tarefa com um certo tempo para otimizar a vida útil e a velocidade de acesso ao disco, tanto para leitura como para escrita.
Hoje veremos como desfragmentar um disco rígido no Linux.
1. Desfragmentando o disco rígido usando e4defrag no Ubuntu Linux
Passo 1
Este utilitário faz parte dos sistemas operacionais Linux e do conjunto de ferramentas e2fsprogs, mas se não estiver disponível, podemos executar o seguinte para instalá-lo:
sudo apt-get install e2fsprogs
Passo 2
Uma vez instalado, podemos ver o uso do e4defrag executando a seguinte linha:
sudo e4defrag
etapa 3
Podemos listar as partições do nosso computador executando o seguinte:
sudo fdisk -l
PROLONGAR
Passo 4
Agora, com esta ferramenta temos a opção de desfragmentar apenas um ou mais arquivos usando a seguinte sintaxe:
sudo e4defrag "Caminho para analisar"
PROLONGAR
Etapa 5
Mas também podemos, sendo talvez a questão mais importante, a desfragmentação do nosso disco rígido. Para isso, temos as seguintes opções:
Desfragmente a unidade sem desmontá-laCaso não desejemos realizar o processo de desmontagem da unidade, podemos executar a seguinte linha:
sudo e4defrag /Isso iniciará o processo de análise e desfragmentação de todas as unidades disponíveis no sistema:
PROLONGAR
Desfragmente a unidade desmontando as unidadesA próxima opção é desmontar as unidades para uma análise mais detalhada delas. Para desmontar as unidades e realizar o processo, iremos executar o seguinte:
sudo e4defrag / dev / *
PROLONGAR
2. Desfragmentando o disco rígido usando FSCK no Ubuntu Linux
É aconselhável usar este comando de um live CD com as unidades desmontadas, pois isso pode afetar diretamente os dados armazenados ali.
Passo 1
Para seu uso, podemos executar o seguinte:
fsck -fn / dev / sda1
PROLONGAR
Passo 2
Lá podemos substituir / dev / sda1 pelo caminho desejado. Como opção, podemos executar fsck no modo de segurança sem afetar os arquivos usando o parâmetro -n, por exemplo, em um sistema de arquivos ext4, executamos o seguinte:
sudo fsck.ext4 -fn / caminho da partiçãoCom esses métodos, será possível desfragmentar discos rígidos em ambientes Linux e, assim, otimizar seu uso.