On Sat, May 13, 2006 at 08:23:55AM +0200, Franz Haberhauer wrote:
> Given that ISV apps can be only changed by the ISV who may or may not be 
> willing to
> use such a new interface, having a "no cache" property for the file - or 
> given that filesystems
> are now really cheap with ZFS -  for the filesystem would be important 
> as well,
> like the forcedirectio mount option for UFS.
> No caching at the filesystem level is always appropriate if the 
> application itself
> maintains a buffer of application data and does their own application 
> specific buffer management
> like DBMSes or large matrix solvers. Double caching these typicaly huge 
> amounts data
> in the filesystem is always a waste of RAM.

Yes, but remember, DB vendors have adopted new features before -- they
want to have the fastest DB.  Same with open source web servers.  So I'm
a bit optimistic.

Also, an LD_PRELOAD library could be provided to enable direct I/O as
necessary.

Nico
-- 
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to