lkml.org 
[lkml]   [2003]   [Oct]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Things that Longhorn seems to be doing right


    On Thu, 30 Oct 2003, Hans Reiser wrote:

    > >We can do this simply by associating UUID's to files, and storing the
    > >the file metadata in a MySQL database which can be searched via
    > >appropriate userspace libraries which we provide.
    > >
    > What a performance nightmare. Updating a user space database every time
    > a file changes --- let's move to a micro-kernel architecture for all of
    > the kernel the same day.....;-)

    If applications do not cooperate explicitly, there is no other way than
    scanning the files after they have been modified. Sure, it's slow, but
    there is no need to do the work immediately. Take into account the MS's
    goal is to make the system seem fast to the normal (desktop) user. I
    guess that system is aimed to speedup searches in word and text files,
    not in the whole filesystem. And the normal desktop user do write files
    only sometimes, so performance isn't a problem (unless you're copying a
    whole CD of word files into the HD). I think that intercepting
    open,write,close is enough to provide the same functionality in Linux.


    --
    Giuliano.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:58    [W:0.037 / U:29.840 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site