aboutsummaryrefslogtreecommitdiffstats
path: root/research/experiments/023-node-reuse/2026-09-30-before-6-linux-aarch64.jsonl
Commit message (Collapse)AuthorAgeFilesLines
* Say what snapshots cost the owner, and what reusing their nodes gave (107)eunhhu2026-09-301-0/+3
Most of it was the allocator: leaves past glibc's thread cache, freed by whichever thread let the last snapshot go. jemalloc was 11-14% faster at more memory; reusing the nodes in Pure gave a median +9.4% over six pairs, 4-8% less CPU a transaction in all six, and 1.97x the state bytes resident where it was 2.18x. TPC-C in RAM is now 4.0x a tuned SQLite at W=1 and 3.5x at W=4; finding items is the owner's largest part now.