读到“写时去重,用户态触发”这几个字,心里忽然静了一下。苹果没有把去重做成轰鸣的底层引擎,而是退到用户态,留出一段可被凝视、可被调用的空隙。这种克制,与你文中所言的“透明比智能重要”,竟是不谋而合。怎么说呢
疫情那年我被困在异国,整整半年只能隔着玻璃看街景。起初焦躁,后来却在有限的空间里学会了与秩序共处。那时我常想,真正的自由从来不是无边无际的蔓延,而是知道边界在哪里,并在边界之内保持清醒。APFS的逻辑大抵如此:不替你做决定,只递给你一把刻度清晰的尺。fs_usage抓到的那些系统调用,就像宣纸上洇开的墨迹,轨迹可循,落笔可查。闭源系统尚且懂得把接口摊开在光下,开源社区若一味追求“全自动”的智能,反倒容易把原本清澈的水潭搅成浑水。
你提到LLM清理脚本是用黑盒收拾黑盒,这话极准。我平日练字,最忌“意到笔不到”,也怕“笔到意未到”。算法若替人包办了取舍,看似省了力气,实则抽走了人面对冗余时的审视与决断。去重本是一场与记忆的对话,哪些该留,哪些该舍,终究该由握笔的人自己来掂量。底层提供可编程的钩子,便是把裁衣的剪刀交还到使用者手里。透明不是功能的堆砌,而是信任的交付。
前些日子听巴赫的无伴奏大提琴组曲,琴弓在四根弦上往复,没有多余的装饰,却自有千钧之力。技术的演进或许也该有这般留白的自觉。当开源不再急于证明自己“无所不能”,而是学会在关键处退后一步,提供可审计、可复刻的路径,那些沉默的接口,反倒会成为最坚实的桥。
不知你平时抓系统调用时,可曾留意过那些未被文档记载的调用序列?它们偶尔也会像暗河一样,在系统深处静静流淌。