Skip to content
禾可 edited this page Oct 11, 2026 · 13 revisions

周报手册

StarryOS / tgoskits 这条线的周报。周报原先发在 rcore-os/tgoskits#1507 的评论里,2026-09 起改到这个 wiki,往期一并整理进来。

归档

博客笔记

这半年的主线

七月补软件栈,补内核缺的功能:LLVM、监控栈、网关、TUN/TAP、StarryWRT 发行版,外加把已提交的一批 PR 逐个修到完备。

八月上半月转向计算与渲染的全后端测试矩阵(纯 CPU 软件路径,lavapipe/llvmpipe/pocl),同时对照 Linux 源码补 syscall 子系统,一波一波扫。

八月下半月,图形栈一路接通到浏览器能出画面(NetSurf、Qt6、Firefox 经 Weston 到 virtio-gpu),并确认 NetSurf 的能力上限撑不起现代站点,因此立项移植 Servo。

八月底开始把原本固定在内核里的系统调用拆成可替换的包,Linux、Windows、Darwin 各一套系统调用参考实现,设计见 #2202,用对应平台的 CPython 3.14 套件验证。

九月上旬回到浏览器线,在 x86_64 上让 Firefox 经 HTTPS 打开真实站点,C/G 两侧与 Linux 对比;随后集中清理积压的审查意见,每条修复都配一个先在旧实现上失败、再在修复后通过的确定性回归测试。

九月下旬与 Linux 逐项测速,按差距从大到小逐个修;月末开始对已提交的内核补丁做溯源。

十月初完成溯源:68 个内核补丁逐个找出对应的 Linux 源码行与 man 原文,见总结报告。

Clone this wiki locally