[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hurd and Unix/Linux and Plan9 features
From: |
olafBuddenhagen |
Subject: |
Re: Hurd and Unix/Linux and Plan9 features |
Date: |
Sat, 3 Feb 2007 17:18:06 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Hi,
On Sat, Feb 03, 2007 at 12:49:57PM +0700, Ivan Shmakov wrote:
> >>>>>"S" == Shams <shams@orcon.net.nz> writes:
> S> * Also will it support hard links for directories?
>
> This problem was discussed on the list some time ago. My
> opinion that it /shouldn't/ be done. If one thinks of a
> directory as a mapping of file names to actual file objects,
> and of hard links as the alternate names to a file (directory)
> object, then it becomes hard to decide, which file (directory)
> the `..' name is mapped to?
Well, as you seem to have followed the ngHurd discussions, you should be
aware that this has shown to be only one of the reasons why having ".."
links in the filesystem is a bad idea. ngHurd almost certainly won't
have these, and in fact it might be changed in the existing
implementation as well. So, this is not really a reason to avoid
hardlinks to directories.
In another discussion at a different place, someone pointed out that
hardlinked directories are problematic, because this way loops are
possible, and the filesystem would no longer be a directed graph. No
idea whether this is a serious problem in practice.
> S> 2. Will it support the Linux LVM concept?
>
> Looks like with HurdNG's ``space banks'', things would be even
> better than with the Linux LVM.
I think the space bank concept is rather orthogonal to partitions and
LVM. Space banks are about allocating memory from the available stores,
not about how stores are laid out on HD.
-antrik-
- Hurd and Unix/Linux and Plan9 features, Shams, 2007/02/01
- Re: Hurd and Unix/Linux and Plan9 features, Ivan Shmakov, 2007/02/03
- Re: Hurd and Unix/Linux and Plan9 features, Shams, 2007/02/03
- Re: Hurd and Unix/Linux and Plan9 features,
olafBuddenhagen <=
- Re: Hurd and Unix/Linux and Plan9 features, Ivan Shmakov, 2007/02/04
- Re: Hurd and Unix/Linux and Plan9 features, Shams, 2007/02/04
- Re: Hurd and Unix/Linux and Plan9 features, Pierre THIERRY, 2007/02/06
- Re: Hurd and Unix/Linux and Plan9 features, Ivan Shmakov, 2007/02/07
- Re: Hurd and Unix/Linux and Plan9 features, Pierre THIERRY, 2007/02/07
- symbolic links & `..' entry, Ivan Shmakov, 2007/02/08
- Re: symbolic links & `..' entry, Pierre THIERRY, 2007/02/08
- Re: symbolic links & `..' entry, Ivan Shmakov, 2007/02/10
- Re: symbolic links & `..' entry, Thomas Bushnell BSG, 2007/02/10
- Re: symbolic links & `..' entry, Pierre THIERRY, 2007/02/11