FSYNC and hardware interoperability

From: Siebert, Aaron (aaron.siebert@nagrastar.com)
Date: Thu Feb 27 2003 - 17:42:59 EST


Managers,

This question applies to most UNIX platforms including Tru64. We have a
need to ensure that data is written to disk. We are planning to use the
fsync command to ensure that the data was written. However, we are
concerned that at the hardware level, intelligent caching may have some
way to disguise if the data was actually written to disk or is waiting
to be committed. Basically, our understanding is that executing the
fsync command ensures that the data has been committed to disk
regardless of the hardware/controller/disk application. Can anyone
confirm this or does anyone have any suggestions?

Thanks

Aaron Siebert
IT Systems Engineer Nagrastar
Desk: 303-706-5492
Fax: 303-706-5719
Aaron.Siebert@Nagrastar.com



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:09 EDT