Yeh I think we do have such unified approach now.The following document provides some initial pointers on where page & buffer caches were used and how they can be _unified_ to avoid double copying.
http://www.usenix.org/publications/library/proceedings/usenix2000/freenix/full_papers/silvers/silvers_html/ Regards, Sushil On Wed, Mar 12, 2008 at 8:18 AM, Mulyadi Santosa <[EMAIL PROTECTED]> wrote: > HI > > On Wed, Mar 12, 2008 at 8:46 AM, Peter Teoh <[EMAIL PROTECTED]> > wrote: > > What is the difference between Page cache and Buffer cache? > > To the best I know, both actually reside in page cache. in <=2.2.x, > they are separated and this leads to synchronization headache. > > > Buffer cache handles things like icache, dcache etc while page cache > handle page based reading like read()/write() of block devices. > > regards, > > Mulyadi. > > -- > To unsubscribe from this list: send an email with > "unsubscribe kernelnewbies" to [EMAIL PROTECTED] > Please read the FAQ at http://kernelnewbies.org/FAQ > >
