Skip to content

Commit 9325fbd

Browse files
committed
update readme
1 parent 400ee4a commit 9325fbd

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

README.md

+9-8
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,24 @@ A high-performance inter-process communication using shared memory on Linux/Wind
1313
***重构中……**
1414

1515
- [ ] 重构代码结构:
16-
- [x] imp(基础库)
17-
- [x] pmr(内存管理)
18-
- [x] concur(并发)
19-
- [ ] sock(简单的 socket 抽象)
20-
- [ ] 实现基本的 IPC 组件
16+
- [x] imp - 基础库
17+
- [x] pmr - 内存管理
18+
- [x] concur - 并发
19+
- [ ] sock - 简单的 socket 抽象
20+
- [ ] te - 类型擦除
21+
- [ ] IPC:实现基本组件
2122
- [x] 共享内存(需要作为后续组件的基础)
2223
- [x] 原子锁
2324
- [ ] 进程对象
2425
- [ ] 互斥量
2526
- [ ] 条件变量
2627
- [ ] 信号量
2728
- [ ] 事件(支持 I/O 多路复用)
28-
- [ ] 实现 IPC 主体功能
29-
- [ ] 基于共享内存的变长循环(?)内存池(作为大对象的底层存储)
29+
- [ ] IPC:实现主体功能
30+
- [ ] 基于共享内存的变长循环内存池(作为大对象的底层存储)
3031
- [ ] 节点间的相互发现机制(基于 sock,避免连接)
3132
- [ ] 实现单对单、单对多、多对多收发模型
32-
- [ ] API/性能优化
33+
- [ ] IPC:API/性能优化
3334
- [ ] 支持零拷贝发送
3435
- [ ] 支持多路读取等待
3536
- [ ] 优化无锁队列实现

0 commit comments

Comments
 (0)