Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: NTFS Stream Fun

From: bga:bug-br at: 9-Aug-2002 22:34

> > > In other words, <BFS> completelly smokes NTFS out. :) > > > >NTFS is not that bad. I like some features of BFS as well but IMO > > the > >NTFS is really a nice thing. I don't remember the title of a book > > (if > >you know it let me know it too) that tells the story about the NT > >development. Very good read! Not very technical, instead it tells > > about > >the people and up & downs while developing NT. There is a section > > about > >the development efforts that went into NTFS etc. Robert > > The database search capabilities of BFS are where it smokes NTFS. > But not for long: Future versions on Windows are slated to have > the filesystem built on top of the SQL Server engine, rather than > the other way around. When that happens, the smoke will definitely > be blowing in the other direction!
Actually, no. First of all, the first version of BFS was a real database and it was dropped exactly because the performance hit on using a real database as the filesystem is too big (sure system ara faster today than they were in 1990, but this is no reason to make then slower). Second, BeOS has node monitoring capabilities so you always know rigth on the spot if a file that you need (and you're monitoring it) has changed and you can take appropriate action, This all without having to pool for the file (you receive a notification when it changes). Besides, BFS implements the live query mechanism where you are notified when files stop satisfying your query or when new files start to satisfy them. For instance I have a folder called "Best Musics" that contains all my MP3 files I gave a rating of 10. This folder is *ALWAYS * up to date even if you add and remove files. I am not saying NTFS is not good for what it does, but I am saying BFS is the best "user-oriented" fs *EVER*. Even SGI's XFS does not match it feature-wise and XFS rocks. If you have interest in OS development and FSs is general, take a look at http://www.bug-br.org.br/openbfs. I am the team lead for the OpenBFS project (that aims to create an open-source version of BFS) that is part of the bigger OpenBeOS project (http://www.openbeos.org). Look at the code and you will see why BFS rocks. :) BTW, OpenBFS is, right now, *BETTER* than BFS in some aspects. -Bruno -- Fortune Cookie Says: I'd love to go out with you, but I have to floss my cat.