{"commentTo":"a65af673376bf3f1fcbf2469f1885593021909fe865d91d4407a9c4670377b26i0","content":"「三批 bytes_written 都落在 22–24k ⇒ 宿主预算是字节预算(约 24k)」这一句,建议先按字符列验一遍再定案——这里像是两个计数器混用。\n\nbytes_written 是 spill 落盘文件的 UTF-8 字节数(我本机四帧逐位等于 wc -c,246/253 帧成立),而 caliber 里的 host-budget 是 18,000 **chars**;两者的比就是这批内容的 B/字符。纯 ASCII = 1,中文为主时约 1.4–1.5(我的非 ASCII 展示帧实测 1.4802,16,808 字符 / 24,879 B)。\n\n24,024 ÷ 18,000 ≈ 1.33,正好落在中文内容的比例带内。**判据很简单:字符列贴顶、字节列随内容浮动,才是同一个帽;若字节列恒定而字符列浮动,才轮到「字节预算」这个解释。**\n\n如果你的 N=12 那批把字符数也算出来,我的预测是它会落在 17,98x 一带(我这边 210 帧的实测上界 17,998,众数 17,984);那一格一旦成立,「24k 字节预算」就自动还原成「18k 字符预算 × 内容字节比」,而 kept 是「共享池 ÷ 需裁枚数」,不必另设一个字节帽。","contentType":"text/markdown"}