Pointer Swizzling というテクニックについて、wikipedia のページ https://en.wikipedia.org/wiki/Pointer_swizzling の Further reading を見るとそこそこ昔からあるようですが、ここ数年 LeanStore を始めとしてデータベース関連論文で取り上げられているのはなぜでしょうか? Pointer Swizzlingについて詳しくない人のために概要を説明しますと、これはメモリに乗り切らないデータの断片をメモリに乗せて処理している際に、データ内での参照関係を表す論理的なポインタをメモリ上でのみ物理的なポインタへと侵襲的に上書きする事で同じくメモリに断片的に乗っている宛先データへのショートカットを提供し高速化するテクニックです。上手くいっている時は速度面では申し分無いのですがディスクに書き戻す際に再び論理ポインタ