"James C. McPherson" <[EMAIL PROTECTED]> wrote:

> > If COW is such an old concept, why haven't there been many filesystems
> > that have become popular that use it? ZFS, BTRFS (I think) and maybe
> > WAFL? At least that I know of. It seems like an excellent guarantee of
> > disk commitment, yet we're all still fussing with journalled
> > filesystems, filesystems that fragment, buffer lags (or whatever you
> > might call it) etc.
> > 
> > Just stirring the pot, seems like a reasonable question (perhaps one
> > to take somewhere else or start a new thread...)
>
>
> I think it was due to cpu cycles and memory not being quite
> as cheap then as they are now.

CPU cycles have not been a problem. Memory was a problem and for this reason,
I did implement virtual kernel memory for my wofs implementation.


> Oh, and that it's sufficiently different from existing ideas
> on how to write filesystems that there wasn't really any
> incentive to actually do it.

It has been implemented for SunOS-4.0

If you do not believe it, just ask Carsten Bormann ([EMAIL PROTECTED])
who did discuss the ideas with me and who did supervise my master thesis "wofs".

As a side note: I did hear around 1996 that Luftansa used WORM media to archive
important passenger data. They did not have something like wofs and did write 
tar 
archives only a few times per day to avoid that thousands of new small files 
caused to rewrite all directroy inode data upwards to the root directory. This 
verifies that other COW implementations exist before the netapps patent was 
files.



Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to