Funcionamiento de la lista [Was: Re: Duplicacion de usuarios en BSD]

Horst von Brand vonbrand en inf.utfsm.cl
Mie Mar 1 16:11:21 CLST 2006


Phillip Neumann <phillip en sofsis.cl> wrote:
> El mar, 28-02-2006 a las 21:19 -0300, Horst von Brand escribió:
> > Phillip Neumann <phillip en sofsis.cl> wrote:

[...]

> > > Softupdates si garantiza la consistencia del FS.

> > Y estan considerando seriamente olvidarse de esa cosa (por lo complejo y
> > costoso de correr) a favor de journalling... que softupdates se considero y
> > se deshecho para Linux hace no mucho, por exactamente esas razones (y dando
> > como razon adicional que los BSD lo abandonan).

> Bueno.. Softupdates ya esta implementado

Parcialmente, AFAIU.

>                                          y funciona rebien,

Nope.

>                                                             y segun
> entiendo, no implica perdida de rendimiento (y creo que es lo
> contrario).

Imposible.

>             La verdad que no sabria discutir cada una las
> ventajas/desventajas de softupdates/vs journals

Softuptdates es un horror de implementar bien, no hay manera cuerda de
"an~adirlo" a un sistema de archivos (como ext2 + journalling --> ext3).

> Pero, segun mi limitado y ordinario conocimiento, la razon por la cual
> esta en desarrollo soporte para otros FSs, no es porque se este
> desconforme con la implementacion de softupdates, es mas bien por lo
> poco escalable del FS en si (UFS).

Alo? El disen~o basico de UFS es lo que se uso como base para todo lo que
lo siguio, basicamente. ext2/3 son en el fondo versiones ajustadas de
esto. 

>                                    UFS, guarda los metadatos en listas.

Asi es. Y se puede cambiar eso sin demasiado dolor (ext3 usa arboles
binarios en los directorios). 

> XFS es bueno porque usa arboles.

XFS es util porque es el sistema nativo de Irix (que es un Unix propietario
importante, de SGI). Igual que JFS es practico porque es el de AIX (de
IBM), etc.  No son geniales, precisamente. Y cuenta mucho la madurez de la
implementacion de c/u...

>                                  Soporte de lectura XFS esta listo y de
> escritura esta concinandose.

Digamos 4 o 5 an~os detras de Linux.

> No tengo idea sobre ext2.

No creo que pase pronto. El codigo es GPLv2, no es compatible con BSD. Pero
va camino a ser lejos el formato mas comun, asi que...
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución BSD