The performance regression in the optimization: Part I

added by DotNetKicks
11/30/2016 4:53:57 PM

3 Kicks, 245 Views

PageTable is a pretty critical piece of Voron. It is the component responsible for remapping modified pages in transactions and is the reason why we support MVCC and can avoid taking locks for the most part. It has been an incredibly stable part of our software, rarely changing and pretty much the same as it was when it was initially written in 2013.