今日重点:🗣️ 口语——今天不读不写,练「讲出来」。方法叫复述(retell):先朗读真实原文,再合上原文,用几句英语把一条内核动态讲清楚。素材是 Cloudflare 给「BPF 元数据搬进 skb 扩展」系列(14 篇)写的 cover letter。
🗣️ 口语:怎么把一条补丁动态讲清楚
/ section复述三问,正好对应一条新闻的骨架——谁问的 / 问什么 / 答案多少。先读下面的真实原文,重音放在三个地方:人名(Alexei)、数字(0.7%)、结果动词(determines / amortized);然后合上原文,用三句英语讲出来:「谁问了什么 → 为什么这个问题重要 → 数据怎么说」。讲的时候允许自己卡壳,卡住就回到骨架三问,不要背原文。
★ 真实原文:Alexei 在 BPF Summit 上问的那个问题
英文原段 At BPF Summit 2026, Alexei asked - I'm paraphrasing: What percentage of skbs will carry metadata in our workload? This determines if the cost of attaching a tracing prog to consume_skb gets amortized. We've run experiments and have some answers. Based on stats from a production node where we've been testing this patch set, the fraction of skbs that would carry the metadata is <1% (~0.7%).
中文理解 「在 2026 BPF 峰会上,Alexei 问——我转述一下:你们生产流量里,有多大比例的 skb 会带上这个元数据?这个数字决定了一个 tracing 程序挂在 consume_skb 上的成本能不能被摊薄。我们跑了实验,有了一些答案。根据一台在跑这套补丁的生产节点统计,会带元数据的 skb 占比不到百分之一——大约 0.7%。」
口语要点 三个重音落点——
percentage(问句核心)、amortized(摊薄,维护者的成本语言)、0.7 percent(数字要讲得干脆)。句子结构是经典「引述→设问→给数据」:谁问的 → 问题是什么 → 我们的答案。这正好是口头汇报一个补丁的标准模板。 🔗 原文
✨ 辅助彩蛋
/ section★ 两个口语化的插入语
I'm paraphrasing 「我转述一下」——引用别人(尤其大牛)的话前加这句,既是免责声明(我不是原话),也是礼貌缓冲。Alexei 的原话未必这么问,但意思是这样。
everyone's favorite cover letter 里写「...namely netfilter, lwt family, and - everyone's favorite - sk_skb」。
everyone's favorite 是反讽式幽默:sk_skb 谁都不想碰,偏叫它「人见人爱」。口头聊内核时这种调侃能瞬间拉近距离。 🔗 原文
🗣️ 今日练习
/ section✍️ 口语复述:① 朗读上面「英文原段」两遍(重音放 percentage / amortized / 0.7 percent);② 合上原文,用三句英语口头复述这条动态,骨架:谁问了什么 → 为什么重要 → 数据怎么说。可先打草稿再脱稿讲。
💡 显示答案
参考复述稿(仿写示范,非原句):① At BPF Summit, Alexei asked how many skbs would actually carry this metadata in a real workload. ② He wanted to know whether attaching a tracing program to consume_skb is worth the cost. ③ Cloudflare's production numbers say it is under one percent - about 0.7 percent - so the overhead is easily paid for.
📖 原文:At BPF Summit 2026, Alexei asked - I'm paraphrasing: What percentage of skbs will carry metadata in our workload? This determines if the cost of attaching a tracing prog to consume_skb gets amortized. We've run experiments and have some answers. Based on stats from a production node where we've been testing this patch set, the fraction of skbs that would carry the metadata is <1% (~0.7%).
📎 原文引用 Who asked, what they asked, and the number — that's a patch you can talk about. A retold patch is a learned patch.
内核英语 · 每日一篇
💬 评论
使用 GitHub 账号登录即可留言