On Mon, Jul 06, 2009 at 07:26:37PM +0200, Daniel Maher ([email protected])
wrote:
> The bad news is that there appears to be a noticeable lag. I'm not sure
> at this point what's causing it, or if it's « normal », etc... Is there
> supposed to be a small but appreciable lag between manipulations on the
> client and visible results on the servers ? I will run more tests as
> time allows, though the testing equipment i've got for POHMELFS is not
> very powerful, and my client is a virtual machine, so i'm limited by
> design. :(
This delay is not a bug, but feature - POHMELFS has local cache on
clients and data written on client is stored in that cache first and
then flushed to the server when client is under memory pressure or when
another one requests updated but not yet flushed data.
To force client to flush the data one can 'sync' on client or use
'flush' utility on the server. The latter will invalidate data on the
client (which implies it to be flushed to the server first), so server
update will become visible next time client reads that data.
--
Evgeniy Polyakov
_______________________________________________
Pohmelfs mailing list
[email protected]
http://www.ioremap.net/cgi-bin/mailman/listinfo/pohmelfs