You could start with the ARC paper, Megiddo/Modha FAST'03
conference. ZFS uses a variation of that. It's an interesting
read.

-r

Franz Haberhauer writes:
 > Gregory Shaw wrote On 05/11/06 21:15,:
 > > Regarding directio and quickio, is there a way with ZFS to skip the  
 > > system buffer cache?  I've seen big benefits for using directio when  
 > > the data files have been segregated from the log files.
 > > 
 > > Having the system compete with the DB for read-ahead results in  double 
 > > work.
 > > 
 > 
 > Getting rid of the extra copy of data in a filesystem buffer also
 > reduces the memory footprint. As the data are being cached in the
 > DBMS buffer the extra copy in the filesystem cache is useless (except
 > occasionly as a work around for deficiencies in the DBMS' cacheing
 > mechanisms). This is also important if there is non-DBMS related
 > filesystem activity which can benefit from having data in the
 > filesystem buffer as these compete with the (useless) DBMS data.
 > 
 > Is there a good short description about how the ZFS buffer cache
 > works?
 > 
 > Thanks,
 > Franz
 > _______________________________________________
 > zfs-discuss mailing list
 > zfs-discuss@opensolaris.org
 > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

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

Reply via email to