W01 - Q15 收尾 + Q6/Q16/Q17 准备¶
周期:2026-06-21 ~ 2026-06-27
Q15 增量重集成(M0~M4)¶
| 日期 | commit | 内容 |
|---|---|---|
| 6/21 | 05291f2 |
rollback 到 pre-M4 baseline |
| 6/23 | b1492a5 |
M0 witness layer + FIFO boundary matrix benchmark |
| 6/23 | 4923cd2 |
M2 TX completion drain + M4 IER single owner 接入 StarryOS kernel |
| 6/23 | 529c414 |
M3 TtyWrite short-write contract + analysis 归档清理 |
| 6/24 | d5ef7d4 |
M0~M4 标记完成 |
M0~M4 走增量路径,性能回归风险下降。
Q15 文档同步与清理¶
bb011e3:Q15 Manual QA 状态同步到 SNAPSHOT / tasks / architecture / learned / optimizationbc544c7:补 Q13+ evolution report333e667:3 份 report (architecture / benchmark / performance) 更新 Q15 状态36cacd6:bitflags 2.11.0 → 2.13.0 (lockfile)59ceb8d:archivist 删除 learned.md 2 条 STALE 条目3ed54c3:OpenSpec 规范补 MUST/SHALL 关键字 + Scenario + 2-trait note
Q6 真板验证前置探索¶
f17a8d5:调研 arceos 借鉴点(裸机/异构)+ 内存序验证方法 + 修订 ADR。产出 439 行 analysis + 5 份文档更新。
Q15 后规划¶
1d6f7d2:优化 milestone 重新规划。产出 optimization-milestone-replan.md(206 行)。
Q16 / Q17 文档收敛¶
e2f060e(6/27):Q16 roadmap — SNAPSHOT / tasks / 4 份 spec 同步e9af446(6/27):Q17 SMP 内存序修复 — 103 行 analysis + 4 份 spec 更新58f718d(6/27):Q17 change proposal 准备(design / proposal / spec / tasks)
关键事件¶
性能回归触发重集成路径选择
post-M4 出现性能回归。M0~M4 走增量路径替代一次性合入。M0 先建 witness layer 做 benchmark 证据链,后续 milestone 各自带 benchmark 验证。
Q6 真板验证从「等硬件」转向「前置探索」
f17a8d5 启动 Q6 前置探索:调研 arceos 借鉴点 + 内存序验证方法 + 修订 ADR。
后续¶
- Q17 SMP 内存序修复:change proposal 已就位,待启动 implementation
- Q6 真板验证:等硬件到位
- Q15 后优化:按
optimization-milestone-replan.md推进
其他的¶
这个OhMyOs仓库,就用来记录学习操作系统的进度和挂在线文档的仓库吧。
下载了明扬的仓库,做了一些简单分析在这个地方f17a8d5。
继续学习rust的特性和操作系统的知识,加深对我写的串口的理解,以及实际代码实现的理解。