mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 16:56:45 +08:00
update readme
This commit is contained in:
parent
400ee4a1a8
commit
9325fbdf5c
17
README.md
17
README.md
@ -13,11 +13,12 @@ A high-performance inter-process communication using shared memory on Linux/Wind
|
|||||||
* 【**重构中……**】
|
* 【**重构中……**】
|
||||||
|
|
||||||
- [ ] 重构代码结构:
|
- [ ] 重构代码结构:
|
||||||
- [x] imp(基础库)
|
- [x] imp - 基础库
|
||||||
- [x] pmr(内存管理)
|
- [x] pmr - 内存管理
|
||||||
- [x] concur(并发)
|
- [x] concur - 并发
|
||||||
- [ ] sock(简单的 socket 抽象)
|
- [ ] sock - 简单的 socket 抽象
|
||||||
- [ ] 实现基本的 IPC 组件
|
- [ ] te - 类型擦除
|
||||||
|
- [ ] IPC:实现基本组件
|
||||||
- [x] 共享内存(需要作为后续组件的基础)
|
- [x] 共享内存(需要作为后续组件的基础)
|
||||||
- [x] 原子锁
|
- [x] 原子锁
|
||||||
- [ ] 进程对象
|
- [ ] 进程对象
|
||||||
@ -25,11 +26,11 @@ A high-performance inter-process communication using shared memory on Linux/Wind
|
|||||||
- [ ] 条件变量
|
- [ ] 条件变量
|
||||||
- [ ] 信号量
|
- [ ] 信号量
|
||||||
- [ ] 事件(支持 I/O 多路复用)
|
- [ ] 事件(支持 I/O 多路复用)
|
||||||
- [ ] 实现 IPC 主体功能
|
- [ ] IPC:实现主体功能
|
||||||
- [ ] 基于共享内存的变长循环(?)内存池(作为大对象的底层存储)
|
- [ ] 基于共享内存的变长循环内存池(作为大对象的底层存储)
|
||||||
- [ ] 节点间的相互发现机制(基于 sock,避免连接)
|
- [ ] 节点间的相互发现机制(基于 sock,避免连接)
|
||||||
- [ ] 实现单对单、单对多、多对多收发模型
|
- [ ] 实现单对单、单对多、多对多收发模型
|
||||||
- [ ] API/性能优化
|
- [ ] IPC:API/性能优化
|
||||||
- [ ] 支持零拷贝发送
|
- [ ] 支持零拷贝发送
|
||||||
- [ ] 支持多路读取等待
|
- [ ] 支持多路读取等待
|
||||||
- [ ] 优化无锁队列实现
|
- [ ] 优化无锁队列实现
|
||||||
Loading…
x
Reference in New Issue
Block a user