From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: Re: Bufferheads & page-cache reference Date: Tue, 15 Feb 2005 12:00:14 -0800 Message-ID: <20050215120014.34cd7334.akpm@osdl.org> References: <1108409415.20053.1278.camel@dyn318077bld.beaverton.ibm.com> <20050214134058.1402cfed.akpm@osdl.org> <1108430825.20053.1363.camel@dyn318077bld.beaverton.ibm.com> <20050214190556.07c4a0c9.akpm@osdl.org> <1108485967.20053.1438.camel@dyn318077bld.beaverton.ibm.com> <20050215095443.3e646401.akpm@osdl.org> <1108496353.20053.1476.camel@dyn318077bld.beaverton.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: nikita@clusterfs.com, linux-fsdevel@vger.kernel.org, ext2-devel@lists.sourceforge.net To: Badari Pulavarty In-Reply-To: <1108496353.20053.1476.camel@dyn318077bld.beaverton.ibm.com> Sender: ext2-devel-admin@lists.sourceforge.net Errors-To: ext2-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: List-Id: linux-fsdevel.vger.kernel.org Badari Pulavarty wrote: > > > Maybe DB2 dirties pages through mmap? > > > > Nikita. > > It does. Most databases dirty data using shared memory segments, but > they do write to filesystem directly also. If DB2 leaves that dirty data floating about in memory for a long time, it'll eventually get written back via block_write_full_page(). But if you run fsync or msync, it'll go to disk via ->writepages() and no bh's will be attached. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click