[4086] in arla-drinkers
Re: arla-block-TR1 compilation problem
daemon@ATHENA.MIT.EDU (Tomas Olsson)
Fri Nov 17 07:38:03 2006
From arla-drinkers-bounces@stacken.kth.se Fri Nov 17 12:38:03 2006
Return-Path: <arla-drinkers-bounces@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 17913 invoked from network); 17 Nov 2006 12:38:02 -0000
Received: from mx3.kth.se (130.237.48.97)
by charon.mit.edu with SMTP; 17 Nov 2006 12:38:02 -0000
Received: from localhost (localhost.localdomain [127.0.0.1])
by mx3.kth.se (Postfix) with ESMTP id C94B7140933;
Fri, 17 Nov 2006 13:37:57 +0100 (CET)
Received: from mx3.kth.se ([127.0.0.1])
by localhost (mx3.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP
id 10869-01-40; Fri, 17 Nov 2006 13:37:45 +0100 (CET)
Received: from tapas.stacken.kth.se (tapas.stacken.kth.se [130.237.234.140])
by mx3.kth.se (Postfix) with ESMTP id 5276B1407E3;
Fri, 17 Nov 2006 13:37:39 +0100 (CET)
Received: from tapas.stacken.kth.se (localhost [127.0.0.1])
by tapas.stacken.kth.se (Postfix) with ESMTP id 95A23534FE;
Fri, 17 Nov 2006 13:37:38 +0100 (CET)
X-Original-To: arla-drinkers@tapas.stacken.kth.se
Delivered-To: arla-drinkers@tapas.stacken.kth.se
Received: from brev.stacken.kth.se (brev.stacken.kth.se [130.237.234.84])
by tapas.stacken.kth.se (Postfix) with ESMTP id 2D2F5534FE
for <arla-drinkers@tapas.stacken.kth.se>;
Fri, 17 Nov 2006 13:37:37 +0100 (CET)
Received: from mx2.kth.se (mx2.kth.se [130.237.48.98])
by brev.stacken.kth.se (8.12.10/8.12.10) with ESMTP id kAHCbaea020901
for <arla-drinkers@stacken.kth.se>;
Fri, 17 Nov 2006 13:37:36 +0100 (MET)
Received: from localhost (localhost.localdomain [127.0.0.1])
by mx2.kth.se (Postfix) with ESMTP id 9106D140B89;
Fri, 17 Nov 2006 13:37:35 +0100 (CET)
Received: from mx2.kth.se ([127.0.0.1])
by localhost (mx2.kth.se [127.0.0.1]) (amavisd-new,
port 10024) with LMTP
id 09219-01-32; Fri, 17 Nov 2006 13:37:32 +0100 (CET)
Received: from kashyyyk.ite.kth.se (kashyyyk.ite.kth.se [130.237.31.35])
by mx2.kth.se (Postfix) with ESMTP id D219A140BB4;
Fri, 17 Nov 2006 13:37:32 +0100 (CET)
Received: by kashyyyk.ite.kth.se (Postfix, from userid 18404)
id C6F279601B6; Fri, 17 Nov 2006 13:37:32 +0100 (CET)
From: Tomas Olsson <tol@it.su.se>
To: Anders Selander <selander@pdc.kth.se>
Subject: Re: arla-block-TR1 compilation problem
References: <20061115161745.GI15570@aioli.pdc.kth.se>
<lsrpsbnjy3k.fsf@kashyyyk.ite.kth.se>
<20061116162026.GO6574@aioli.pdc.kth.se>
Date: 17 Nov 2006 13:37:32 +0100
In-Reply-To: <20061116162026.GO6574@aioli.pdc.kth.se>
Message-ID: <lsrhcwyi703.fsf@kashyyyk.ite.kth.se>
Lines: 46
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
X-Virus-Scanned: by amavisd-new at kth.se
X-Spam-Status: No, hits=-4.9 tagged_above=-200.0 required=5.0 tests=BAYES_00
X-Spam-Level:
Cc: arla-drinkers@stacken.kth.se
X-BeenThere: arla-drinkers@stacken.kth.se
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: Arla discussions <arla-drinkers.stacken.kth.se>
List-Unsubscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>,
<mailto:arla-drinkers-request@stacken.kth.se?subject=unsubscribe>
List-Archive: <http://lists.stacken.kth.se/pipermail/arla-drinkers>
List-Post: <mailto:arla-drinkers@stacken.kth.se>
List-Help: <mailto:arla-drinkers-request@stacken.kth.se?subject=help>
List-Subscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>,
<mailto:arla-drinkers-request@stacken.kth.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: arla-drinkers-bounces@stacken.kth.se
Errors-To: arla-drinkers-bounces@stacken.kth.se
X-Virus-Scanned: by amavisd-new at kth.se
Anders Selander <selander@pdc.kth.se> writes:
> On Thu, Nov 16, 2006 at 02:54:39PM +0100, Tomas Olsson wrote:
> > Did you look at http://jdurand.home.cern.ch/jdurand/arla/ ?
>
> Nope - I had no idea that there are debs for fresher versions of arla.
> In the central Ubuntu/Debian repository, there are still only 0.36
> ones.
>
It really would be nice if one could make them (or similar) official.
> > > think that arla-on-blocks will have something to offer when one saves an
> > > email in an already very huge folder stored in afs. ;-)
> > Hmm, I'm not so sure about that one. Most of the fixes for that are still
> > on the TODO list. But maybe you'll see some improvement anyway.
>
> Eh? I thought that was the general idea of block caching, to only have
> to cache parts of the file and not all of it? Can you please elaborate
> a little?
>
Well, it depends on what/where the bottleneck is and what you mean with
'folder'.
For directories:
We still always fetch the entire dir, though perhaps slightly less often.
Lookups are still O(n) in directory size (not counting OS's name cache).
For files:
We still write the entire file when possible, I'm still paranoid about
consistency.
We still do write on close.
All of these things may of course be changed (at some cost), but so far
we've focused on getting it stable and been happy enough with the main
points -- to be able to read and write files larger than your cache, and
only needing to fetch the part you actually want when reading a file.
So when it comes to write performance, I don't think we currently have any
major improvements, but for some partial reads the difference is huge.
> Hmm, I'll think I'll wait around for another release rather than
> starting to remove references on my own. ;-)
>
Ok, cvs HEAD does work fairly well (I have real users :)), but I hope to be
able to release a TR2 within a few weeks.
/t
_______________________________________________
Arla-drinkers mailing list
Arla-drinkers@stacken.kth.se
https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers