2005-11-07 16:48:23

by Lever, Charles

[permalink] [raw]
Subject: RE: Data coherency trouble with multiple clients on2.6.14-rc5

> On Mon, 2005-11-07 at 08:08 -0800, Lever, Charles wrote:
>=20
> > in the case of "noac", OTW writes are always synchronous. thus you
> > should never have the problem where concurrent async writes=20
> will obscure
> > server-side changes on "noac" mounts.
>=20
> However reads are not synchronous, nor are they ordered. You have no
> guarantee that the RPC READ call that filled the first page=20
> you read was
> handled by the server before the read that filled the next page.

yes, but the client can make use of WCC in the case where it's own
updates are always synchronous, right?


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs


2005-11-07 16:52:16

by Peter Staubach

[permalink] [raw]
Subject: Re: Data coherency trouble with multiple clients on2.6.14-rc5

Lever, Charles wrote:

>>On Mon, 2005-11-07 at 08:08 -0800, Lever, Charles wrote:
>>
>>
>>
>>>in the case of "noac", OTW writes are always synchronous. thus you
>>>should never have the problem where concurrent async writes
>>>
>>>
>>will obscure
>>
>>
>>>server-side changes on "noac" mounts.
>>>
>>>
>>However reads are not synchronous, nor are they ordered. You have no
>>guarantee that the RPC READ call that filled the first page
>>you read was
>>handled by the server before the read that filled the next page.
>>
>>
>
>yes, but the client can make use of WCC in the case where it's own
>updates are always synchronous, right?
>

As long as the writes are synchronous with respect to the system call
and there
is no sharing going on, ie. two processes reading or writing at the same
time.

Thanx...

ps


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs