Em Sat, May 04, 2002 at 06:33:23PM -0300, Joaquim escreveu:
> N�o entendir o XFS j� n�o funciona no linux, Mandrake ha usa, o que voce
> quer dizer com portar ao contrario.

Funciona, mas n�o foi integrado ao kernel oficial, nem no 2.5, onde o jfs,
por exemplo, j� foi integrado. Portar ao contr�rio: o XFS usa uma s�rie
de infra estruturas presentes na VM/VFS do IRIX e que ainda n�o est�o presentes
no Linux ou est�o presentes com uma implementa��o diferente, normalmente o que
se faz quando se porta um sistema de arquivos � modific�-lo para que use
a infra estrutura do sistema operacional em quest�o, no caso do XFS, AFAIK,
ele implementou uma s�rie de wrappers para que a base de c�digo ficasse pr�xima
a da usada no IRIX, o que torna sua an�lise mais dif�cil por quem tenha
experi�ncia com sistemas de arquivos no Linux.

Coisas como delayed allocation est�o sendo desenvolvidas no Linux agora e
v�o tornar mais f�cil a integra��o do XFS no Linux.

Coisa parecida ocorreu com as pilhas de rede NetBEUI e LLC que a Procom Inc.,
empresa americana, liberou como gpl para o kernel 2.0.30 e eu portei para
o kernel 2.4/2.5, eles faziam truques para que o c�digo pudesse ser usado
em uma s�rie de sistemas operacionais diferentes (ou portaram de algum outro
para o Linux 2.0.30), deixando o "miolo" independente de SO e arrumando s�
na interface com o SO, isto n�o � algo ruim por si s�, mas torna mais dif�cil
a depura��o de c�digo por quem j� tenha experi�ncia pr�via com outras pilhas
de rede, portanto eu removi toda esta abstra��o e fiz ele ficar pr�ximo a
estrutura usada em outras pilhas de rede, tornando mais f�cil a an�lise do
trabalho da procom e do meu 8)

Algo parecido deveria (se j� n�o est� sendo feito) ser feito com o XFS. Mas
na busca por novas features que as diferenciem, ele j� est� sendo integrado
em algumas rpms do kernel de algumas distribui��es :( Sim, o XFS � um sistema
de arquivos excelente e que j� tem algo que ainda est� sendo feito para outros
sistemas de arquivos existentes no Linux, e que est� sendo feito, AFAIK, de
forma gen�rica, n�o sendo necess�rio ter v�rias implementa��es de ACL, uma
por sistema de arquivos, o que aumenta a base de c�digo e dificulta a vida
do administrador da m�quina, que quando por alguma raz�o fosse trocar de
sistema de arquivos teria uma trabalheira para fazer com que o novo estivesse
com as ACLs configuradas como no anterior.

Algu�m aqui com mais informa��es para criticar (ou validar ;) ) o que falei
acima?
 
> > > Alguem sabe se o Cl 8 vem com suporte ai filesystem XFS
> >
> > N�o, n�o tem, ainda n�o � aconselh�vel incluir o XFS em uma distribui��o,
> > pelo menos at� o pessoal do XFS decidir portar o XFS para o Linux e n�o
> > o contr�rio ;)

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

Responder a