desfragmentação do ext2

3

Vale a pena? existe o e2defrag. Quanto tempo leva para 120GB? 8h será suficiente?

Eu gostaria de melhorar a leitura / gravação no disco rígido. disco rígido parece ser novo (9 meses de idade). é na minha máquina de trabalho, eu sou programador java.

    
por UAdapter 24.12.2011 / 12:30

3 respostas

6

Quais são as suas taxas de leitura / gravação? Quanto de um aumento você está olhando para ganhar? Você provavelmente não obterá esse muito aumento de desfragmentação.

O tempo necessário para desfragmentar seus dados dependerá muito da taxa de fragmentação, quantidade de arquivos e velocidades de leitura / gravação do seu disco e outros fatores de velocidade do seu hardware. 8h deve ser o suficiente, mas só posso adivinhar.

A fragmentação é sempre um problema, mas o ext2 / 3/4 reserva algum espaço para garantir que eles possam gravar dados de uma só vez, em vez de sempre ter que espalhá-los. Você pode verificar quanto espaço está reservado com tune2fs -l /dev/<your device> | grep -i reserve . Reduzir a quantidade reservada provavelmente aumentará a fragmentação ao longo do tempo, enquanto o aumento do valor reservado provavelmente não ajudará a diminuir ainda mais a fragmentação.

Se você precisar aumentar sua leitura / gravação, talvez operar em um ramdrive ajudará em situações em que você não tem muitos dados, mas muitos arquivos pequenos. Além disso, você pode querer verificar os SSDs para aumentar sua r / w.

Além disso, consulte esta resposta para obter informações sobre fragmentação.

    
por bkzland 24.12.2011 / 13:23
4

A desfragmentação de sistemas de arquivos ext2 / 3/4 é desnecessária (se você sempre tiver um pouco de espaço livre). Eles não ficam muito fragmentados, sob uso normal.

    
por tumbleweed 24.12.2011 / 12:51
0

Estou assumindo que você não está realmente usando ext2, mas sim ext3 ou ext4. Ambos são muito bons em evitar a fragmentação, especialmente ext4. Como resultado, você quase certamente não notará nenhuma diferença após executar o e2defrag. Quanto ao tempo que levará; isso depende inteiramente da quantidade de dados que precisa mover. A primeira vez que você executa pode levar algum tempo, mas as execuções subseqüentes devem ser muito rápidas. É possivelmente um dos algoritmos de desfragmentação mais rápida que existe, apesar de ser inseguro; se for interrompido no meio, você pode beijar o seu sistema de arquivos.

    
por psusi 24.12.2011 / 21:08