Frank Hofmann <[EMAIL PROTECTED]> wrote:

> Yes, Microsoft's FAT does it the same way - the dirent is the inode.
>
> This creates locking nightmares in its own right - directory scans/updates 
> may be blocking file access; at the very least, the two race. It might 
> have advantages in some situations, and simplifies the metadata 
> implementation - but at least to me, it also causes headaches ... and an 
> upset stomach every now and then ...

With FAT, you are right, but there are other ways to implement hard links.

Look at my WOFS from 1990... It uses 'gnodes' that include the filename 
in one single meta data chunk for a file. Hard links are implemented as
inode number related soft links (while symlinks are name related soft links).

If ZFS did use my concept, you don't have the problems you have with FAT.

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