Em Sun, Nov 24, 2002 at 07:39:17PM +0100, Thiago Macieira escreveu:
Content-Description: signed data
> Sergio Durand wrote:

> >o ext2 eh o velho conhecido de todos...  o raiserfs eu nao faco a minima
> >ideia...  e tenho uma duvida sobre ext3...  por acaso o ext3 nao seria o
> >ext2 com alguns modulos carregados pra emular um controle melhor de fs ??
> >ou oq eu falei nao tem nada a ver... e o ext3 eh um fs totalmente
> >independente do ext2 ?

> O ext2, cujo nome � Second Extended, � o velho conhecido de todos sim. Foi
> durante muito tempo o sistema de arquivos padr�o do Linux -- praticamente o
> �nico dispon�vel depois que o Extended (ext) foi removido dos kernels 2.0 e
> 2.1. Seu tamanho m�ximo � de 2 TB. Cabe notar que o ext2 n�o � mais
> desenvolvido, ainda que continue presente nos kernels 2.5. Ele simplesmente
> parou onde est�.

bzzt, wrong :) Ele continua sendo desenvolvido, vide hashdir do Daniel
Phillips, extended attributes (xattr), bestbits ACL, etc, etc que foram
features novas para o ext2 introduzidas durante a s�rie 2.5, muitas outras
coisas est�o sendo desenvolvidas e dever�o ser introduidas pelo time do
ext2 (sct, tytso, adilger, etc) no futuro: tail-merging, online resizing,
extent maps, etc

http://sourceforge.net/projects/e2fsprogs
http://www.linux-kongress.org/2001/abstracts.html (procure por "roadmap")

Este � um paper apresentado pelo Theodore T'so (aka tytso) na FREENIX, durante
a USENIX 2002:

http://thunk.org/tytso/linux/extensions-ext23.html
 
> O ext3, que deveria chamar-se Third Extended, mas nunca vi esse nome, no
> momento � o ext2 com suporte a journalling (qual a palavra em portugu�s para
> isso?). Ele foi inclu�do no kernel l� pelo meio da s�rie 2.4, embora
> estivesse dispon�vel algum tempo antes como patch. O formato de disco �
> exatamente igual ao do ext2, com a diferen�a que o ext3 possui o jornal. Ou
> seja, um ext3 desmontado corretamente � um ext2.
 
> Na verdade, era assim at� agora. Como eu falei, o ext2 parou de ser 
> desenvolvido, enquanto que o ext3 continua avan�ando.

nope, ambos continuam avan�ando e dever� haver consolida��o de c�digo, pois
o read path dos dois � praticamente igual, sendo diferentes somente no
write path, onde ordena��o de commits para o disco � importante para o suporte
a journalling.
 
> O ReiserFS (n�o RaiserFS) foi o primeiro sistema de arquivos com suporte a
> journalling a entrar no kernel oficial: no 2.4.1. N�o posso afirmar com
> certeza a performance dele com rela��o ao ext3, mas dizem por a� que ele �
> mais r�pido para arquivos pequenos e para grandes volumes de opera��es. O
> ReiserFS atualmente em uso � a vers�o 3.6. A vers�o 4.0 que vem por a�
> promete grandes mudan�as para melhor. Tanto o ext2/3 como o ReiserFS permitem
> o aumento e diminui��o do tamanho do sistema de arquivos, mas o ReiserFS pode
> ser aumentado sem ser desmontado.

Esta � uma das modifica��es planejadas para o ext2.
 
> A estes sistemas de arquivos, podemos tamb�m juntar mais dois: o JFS da IBM e 
> o XFS da SGI. O XFS tamb�m j� faz parte do kernel oficial e possui suporte a 
> ACLs e atributos estendidos. A SGI fornece tamb�m bibliotecas para acessar 
> esses metadados em uma maneira que pretende ser o padr�o no Linux. O XFS pode 
> crescer, mas n�o pode diminuir depois. O JFS da IBM acho que ainda n�o est� 
> no kernel oficial.
 
> Al�m disso, temos ainda o velho sistema de arquivos do Minix (anterior ao 
> Extended), que � interessante quando se precisa usar um sistema de arquivos 
> no estilo Unix num disquete, j� que o ext2 � meio pesado para isso. 

Existem hoje _32_ sistemas de arquivo no Linux, e alguns que morrerram est�o
sendo ressuscitados, como o xiafs, conforme discuss�o recente na lista
linux-kernel.

E alem destes existem outros sendo desenvolvidos, como o clusterfs do adilger
e braam, o linlogfs que � outro que tem suporte a journalling e outros mais.
 
> PS: posso ter falado besteira!

S� uma 8)

- Arnaldo

Assinantes em 24/11/2002: 2246
Mensagens recebidas desde 07/01/1999: 191350
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a