Coda File System

Re: FUSE usability for Coda?

From: Adam Goode <agoode_at_andrew.cmu.edu>
Date: Thu, 20 May 2010 12:32:27 -0400
On 05/20/2010 12:28 PM, u+codalist-wk5r_at_chalmers.se wrote:
> Thanks Simon!
> 
> It is exactly the kind of insight I was looking for.
> 
> On Thu, May 20, 2010 at 05:58:35PM +0200, Simon Wilkinson wrote:
>> FUSE also prevents Coda from doing it's current file operations
>> trick, where it swaps the file operations from being Coda's to that of
>> the backing cache, and so avoids the double-cache and memory caching
>> problem that afflicts both fs-cache, and OpenAFS. If you moved to FUSE,
>> you're going to end up with two page cache entries - one for "Coda"
>> and the other for the backing FS.
> 
> That's really sad. On the other side not a show-stopper.
> 

At least on Linux, FUSE will be getting zero-copy reads:

http://lwn.net/Articles/385100/


Adam


Received on 2010-05-20 12:32:49