From 415bc5af13f6658ac44a0d135bb0f290191a44f6 Mon Sep 17 00:00:00 2001 From: eunhhu Date: Mon, 19 Oct 2026 14:47:10 +0100 Subject: 047: "the leaf is the commit" measured against the bars set before: appends pass, sparse updates do not, as said beforehand that means two units, not one: list bytes a message at 1 / 16 / 256 a commit, entries' appends today 65.5 / 15.7 / 12.4, leaves cow 1,636 / 102 / 14.5, leaves with appends in place past every kept snapshot's count (tail) 25.9 / 10.9 / 10.0; the bank's transfers today 122 / 35.6 / 30.1 (bars 244 / 71 / 60), cow 7,428 / 2,098 / 996, tail 4,826 / 1,975 / 992, cells written in place 186 / 126 / 122 but seen by kept snapshots (933,888 / 542,208 / 10,848 times); after the run, a leaf with room for changes (delta, 16 B each, the leaf written anew when full): 739 / 545 / 292 with room 8, 363 / 268 / 176 with 32, 249 / 161 / 136 with 128, every one over (today's log puts a change in about 7.5 B: varint places, zigzag wholes, one frame a commit); no kept snapshot sees a write of cow, tail or delta; rows as leaves (packet.c): 44.4 machine instructions a row to check and take 32-row column chunks against pure_list_read's 1,318 (cycles 14.2 against 372), every cell the same --- research/experiments/047-leaf-commit/2026-10-19-packet.jsonl | 1 + 1 file changed, 1 insertion(+) create mode 100644 research/experiments/047-leaf-commit/2026-10-19-packet.jsonl (limited to 'research/experiments/047-leaf-commit/2026-10-19-packet.jsonl') diff --git a/research/experiments/047-leaf-commit/2026-10-19-packet.jsonl b/research/experiments/047-leaf-commit/2026-10-19-packet.jsonl new file mode 100644 index 0000000..6cf5bf2 --- /dev/null +++ b/research/experiments/047-leaf-commit/2026-10-19-packet.jsonl @@ -0,0 +1 @@ +{"rows":2787,"fields":6,"chunks":88,"rounds":50,"today_instructions_per_row":1318.4,"today_cycles_per_row":372.4,"leaves_instructions_per_row":44.4,"leaves_cycles_per_row":14.2,"answers":"every cell the same both ways"} -- cgit v1.2.3