diff --git a/README.md b/README.md index 8dcf60d..507c871 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,23 @@ ## 仓库分支 -| 分支 | 状态 | 用途 | -|------|------|------| -| `main` | ✅ 稳定 | P0-P4 全部优化,端到端测试通过 | -| `feature/multi-core` | ⚠️ 实验 | 多核 RSS 架构,编译通过,active_head 同步竞争待修复 | +``` +远程: http://192.168.123.149:3000/wxj/dpdk-ws-client.git +``` + +| 分支 | 状态 | 最后提交 | 说明 | +|------|------|----------|------| +| `main` | ✅ **稳定** | `4374026` docs | **生产就绪**。P0-P4 全部优化,端到端测试通过。Fragment mempool、read_offset、busy-poll、死代码清除。单核延迟反超内核 40-53%。 | +| `feature/multi-core` | ⚠️ **实验** | `5e57d06` init | 多核 RSS 架构骨架。已完成:per-worker TCB 表、ring 数组、RX hash 分流、多 worker 启动。**待修复**:主线程与 worker 线程对 `active_head` 链表的并发同步竞争导致 TCP 连接超时。修复后预期吞吐线性扩展至 4 核。 | + +```bash +# 克隆仓库 +git clone http://192.168.123.149:3000/wxj/dpdk-ws-client.git + +# 切换分支 +git checkout main # 稳定版本 +git checkout feature/multi-core # 多核实验 +``` ## 性能