From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Fri, 29 Oct 2010 10:39:20 -0500 Message-ID: From: Eric Van Hensbergen To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [9fans] A little more ado about async Tclunk Topicbox-Message-UUID: 71c4671a-ead6-11e9-9d60-3106f5b1d025 On Fri, Oct 29, 2010 at 10:21 AM, roger peppe wrote: > On 29 October 2010 15:14, Eric Van Hensbergen wrote: >> Just to make sure I understand things correctly, where does this mess >> things up with standard (as opposed to synthetic) file systems? > > i think that part of the problem is that plan 9 makes no distinction > between "standard" and "synthetic" file systems. > > perhaps if there was, then optimisations like this could > work a little less haphazardly. > Yeah, that was sort of a baseline assumption for me. Most of the synthetic file servers are susceptible to problems from such short cuts (although as Brucee points out, that depends on the short-cut and the file server). However, in many cases those servers don't need particularly high performance. It would be nice to have a system/protocol capable of satisfying both design points. Perhaps pi-p could provide such flexibility, perhaps it would need to be something else. -eric