Nicolas Williams wrote:
On Mon, May 15, 2006 at 07:16:38PM +0200, Franz Haberhauer wrote:
Nicolas Williams wrote:
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.


Yes, but they usually adopt it only with their latest releases, but it takes time until these are adopted by customers. And it's not just DB vendors, there are other apps around which could benefit, and there are always some who may not adopt a new feature in Solaris at all. Remember when UFS Directio was introduced - forcedirectio was in much wider use than
apps which used the API directly.

I (but I'm not in the ZFS team) don't oppose a file attribute of some
sort to provide hints to the FS about the utility of direct I/O to
processes that open such files.

Ideally the OS could just figure it out every time with enough accuracy
that no interface should be necessary at all, but I'm not sure that this
is possible.

But really, the right interface is for the application to tell the OS.
I don't know what others (marketing particularly -- you may well be
right about time to market) here think of it but if we could just stick
to proper interfaces that would be best.

Nico


Perhaps an fadvise call is in order?

- Bart


--
Bart Smaalders                  Solaris Kernel Performance
[EMAIL PROTECTED]               http://blogs.sun.com/barts
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to