Desfragmentador...

Iniciado por azemilian, 24 de Setembro de 2007, 17:48

tópico anterior - próximo tópico

azemilian

Existe algo no linux como o desfragmentador do Rwindows.......Essa duvida me surgiu do nda esses dias....Alguem sabe?!

fabiovalinhos

Só joguei no search a palavra "desfragmentador" e encontrei isso.

http://ubuntuforum-pt.org/index.php/topic,12754.0.html

http://ubuntuforum-pt.org/index.php/topic,13881.0.html

Tem mais, mas vou colocar só esses.
Use sempre o search.

Valeu.
7355
sudo dpkg no seu quadrado ...sudo dpkg no seu quadrado ...
http://www.youtube.com/watch?v=tHmrq0FtczM

angeloshimabuko

Senhores, os 2 tópicos citados contêm enganos e erros conceituais. Todos os sistemas de arquivos (SA) implementados no Windows (FAT, NTFS) e Linux (Ext2|3, Reiserfs, XFS, JFS) fragmentam - alguns mais, outros menos.

O SA FAT fragmenta muito por ser um sistema inicialmente projetado para disquetes, e que foi adaptado para discos rígidos, sendo modificado (remendado) várias vezes para suportar o aumento da capacidade das mídias de armazenamento.

O NTFS fragmenta menos (é um SA que eu conheço pouco, então não vou tecer mais comentários).

O Ext2|3 e o Reiserfs fragmentam bastante em comparação com o XFS e o JFS. Os 2 primeiros usam alocação por blocos (a partir da utilização de mapas de bits que indicam os blocos disponíveis para gravação), enquanto os 2 últimos usam alocação por extensões (grupos de blocos contíguos são listados em estruturas chamadas árvores - as quais são balanceadas e ordenadas, e os SAs escolhem quais grupos usar, em função do arquivo a ser gravado, diminuindo - mas não eliminando - as possibilidades de fragmentação).

O Ext2|3 possuía uma ferramenta de desfragmentação, que foi abandonada. O Reiserfs v.3 não possui ferramenta para tal. Quando necessário, deve-se fazer um backup, reformatar o volume (partição ou unidade lógica), e restaurar o backup. O XFS possui uma ferramenta chamda xfs_fsr, que faz a desfragmentação. Não sei quanto ao JFS.

Coiote

Bom, o que eu sempre li sobre o assunto é que a fragmentação em partições linux era mínima, por isso não era necessário desfragmenta-la. Toda vez que sai uma versão nova do ubuntu, eu nem me preoucupo em reformatar a minha minha home, porque eu não sinto perda de desempenho nenhuma.

tfmoraes

angeloshimabuko, o ReiserFS também é implementado usando arvores B+ balanceadas, não é ?

Um artigo explicando o reiserfs 3: http://www.everything2.com/index.pl?node_id=510028&lastnode_id=0

ppfb

E, tipo...será que era tão dificil fazer um software de desfragmentação de disco para ext e reiser?

Acredito que quem implementa esses sistemas tem condições sim...

Abraços