5 ms·
> Traditional filesystems are hierarchical, slow to search, and don't natively store all of the metadata we need I don't know what he means by "traditional", b
by lake99 9y ago
> Traditional filesystems are hierarchical, slow to search, and don't natively store all of the metadata we need
I don't know what he means by "traditional", but Linux native filesystems can store all the metadata you'd want.
> Why can't I have a file in two places at once on my filesystem?
POSIX compatible filesystems have supported that for a long time already.
It seems to me that all the things he wants are achievable through Plan9 with its existing API. The only thing missing is the ton of elbow grease to build such apps.
- XorNot 9y agoThere's also a reason no-one uses hard links: because you can't tell if you edit a file, where else you might be editing it.
- pjmlp 9y agoWorse, if you ask around most people are unsure what happens to the original file when you delete an hard link.
- contras1970 9y agothere is no "original file": hard links are just synonymous names for a single blob. rm / unlink essentially just reduce a reference counter and the storage gets freed when the counter drops to zero.
- pjmlp 9y agoI know that, most users don't.
- ahy1 9y agoActually everyone use hard links. They just don't use multiple hard links to the same file.