Hi Vish,
The data is likely to still be in cache (in addition to on disk)
following an fsync, if that is what you mean. The fsync just makes sure
that any data that was cached is also durable on disk; it doesn't remove
it from the cache.
-Phil
On 01/09/2012 05:19 PM, Vishwanath Venkatesan wrote:
Hi Phil,
Thanks for the quick response. Just to confirm, If pvfs2-server writes to say
ext4, can there be caching effects from ext4 in-spite of the flushing
(considering the size of the file is smaller than the size of the RAM in the
server nodes) . ?
Please let me know,
Thanks
Vish
On Jan 9, 2012, at 5:08 PM, Phil Carns wrote:
Hi Vish,
Yes, mpi_file_sync will cause the server to fsync its data files. Just to
clarify, the PVFS clients never cache any data, so mpi_file_sync doesn't have
any effect on the client side. It just tells the servers to flush their data.
-Phil
On 01/09/2012 04:49 PM, Vishwanath Venkatesan wrote:
Hi,
If we make a parallel application write to pvfs2 filesystem and perform a
mpi_file_sync in the client side, does it make sure that it does a sync in the
server side too? Or is there a special configuration to make it sync in the
server side?
Please let me know,
Thanks
Vish
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users