[Mulgara-dev] Transaction commit performance

Life is hard, and then you die ronald at innovation.ch
Fri Jun 13 22:52:18 UTC 2008


On Fri, Jun 13, 2008 at 05:05:17PM -0400, Alex Hall wrote:
> Life is hard, and then you die wrote:
> [snip]
> >> One thing that occurred to me is that it might benefit us to keep track 
> >> of which byte buffers have been modified in the current transaction, and 
> >> only force those to disk (the current approach is to force ALL mapped 
> >> byte buffers).  On further thought, though, forcing a non-modified 
> >> mapped byte buffer should be a no-op (assuming that the OS is smart 
> >> about managing its cache).  Do you agree?
> > 
> > I had a discussion with Paul about this a while back because I was
> > thinking the same thing, and he rightly pointed out that it's a no-op
> > (I even briefly played with some mods to track and flush only dirty
> > buffers, and it didn't help, at least on Linux).
> 
> Would you by any chance still have those mods available?  I would be 
> interested in seeing if they have any impact on Windows performance.

Sorry, looks like I completely deleted it again - I didn't find
anything in my backups either.


  Cheers,

  Ronald




More information about the Mulgara-dev mailing list