BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] Linux file systems
- Subject: [Discuss] Linux file systems
- From: gaf at blu.org (Jerry Feldman)
- Date: Sat, 29 Mar 2014 08:03:18 -0400
- In-reply-to: <li68urue7sg.fsf@panix5.panix.com>
- References: <1395861029.5444.YahooMailNeo@web122205.mail.ne1.yahoo.com> <4cfb4df8a2b02b85964f545dad3a924c.squirrel@mail.mohawksoft.com> <53334506.2020506@gmail.com> <53336520.2050503@gmail.com> <533392BB.2000309@gmail.com> <e7b5e31179f74c73a4ebc0b384fa6b7e@CO2PR04MB684.namprd04.prod.outlook.com> <1395922842.48451.YahooMailNeo@web122201.mail.ne1.yahoo.com> <acf4fbab6d8d48008ddc7ed3bfb0f4fe@CO2PR04MB684.namprd04.prod.outlook.com> <53355A06.7010003@blu.org> <li68urue7sg.fsf@panix5.panix.com>
Since a B-Tree is a single root structure, yes, he migrates from a pure B-Tree to a multiple-root structure, but it does appear that it is somewhat of a modified B-Tree. Unix/Linux file systems pose an interesting dilema. In the past, there was an array with an inode being the root for file (or directory). And as Matthew mentions, hard links pose a problem. On 03/28/2014 10:07 AM, Mike Small wrote: > Jerry Feldman <gaf at blu.org> writes: > >> I'm a fan of btree file systems going back to the 1970s. IBM used it on >> their mainframes (VSAM) back then. >> > Funny, I was just reading how Matthew Dillon intends to change from using > btree in Hammer 1 to something else in Hammer 2: > http://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/sys/vfs/hammer2/DESIGN > (via http://www.shiningsilence.com/dbsdlog/2014/03/18/13651.html) > > I don't pretend to understand the implications or pretty much anything > in that design document, just thought you might find it interesting. > -- Jerry Feldman <gaf at blu.org> Boston Linux and Unix PGP key id:3BC1EB90 PGP Key fingerprint: 49E2 C52A FC5A A31F 8D66 C0AF 7CEA 30FC 3BC1 EB90
- References:
- [Discuss] Reading Linux book
- From: aldo_albanese at yahoo.com (aldo albanese)
- [Discuss] Reading Linux book
- From: markw at mohawksoft.com (markw at mohawksoft.com)
- [Discuss] Linux file systems
- From: tmetro+blu at gmail.com (Tom Metro)
- [Discuss] Linux file systems
- From: richard.pieri at gmail.com (Richard Pieri)
- [Discuss] Linux file systems
- From: tmetro+blu at gmail.com (Tom Metro)
- [Discuss] Linux file systems
- From: blu at nedharvey.com (Edward Ned Harvey (blu))
- [Discuss] Linux file systems
- From: aldo_albanese at yahoo.com (aldo albanese)
- [Discuss] Linux file systems
- From: blu at nedharvey.com (Edward Ned Harvey (blu))
- [Discuss] Linux file systems
- From: gaf at blu.org (Jerry Feldman)
- [Discuss] Linux file systems
- From: smallm at panix.com (Mike Small)
- [Discuss] Reading Linux book
- Prev by Date: [Discuss] Quick question regarding Linux interpreter.
- Next by Date: [Discuss] Linux file systems
- Previous by thread: [Discuss] Linux file systems
- Next by thread: [Discuss] Linux file systems
- Index(es):