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

Reply via email to