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