update readme

This commit is contained in:
mutouyun 2024-08-31 17:51:43 +08:00
parent 44a4486160
commit 400ee4a1a8

View File

@ -8,4 +8,28 @@
A high-performance inter-process communication using shared memory on Linux/Windows.
使用共享内存的跨平台Linux/Windowsx86/x64/ARM高性能IPC通讯库。
* 【**重构中……**】
---
* 【**重构中……**】
- [ ] 重构代码结构:
- [x] imp基础库
- [x] pmr内存管理
- [x] concur并发
- [ ] sock简单的 socket 抽象)
- [ ] 实现基本的 IPC 组件
- [x] 共享内存(需要作为后续组件的基础)
- [x] 原子锁
- [ ] 进程对象
- [ ] 互斥量
- [ ] 条件变量
- [ ] 信号量
- [ ] 事件(支持 I/O 多路复用)
- [ ] 实现 IPC 主体功能
- [ ] 基于共享内存的变长循环(?)内存池(作为大对象的底层存储)
- [ ] 节点间的相互发现机制(基于 sock避免连接
- [ ] 实现单对单、单对多、多对多收发模型
- [ ] API/性能优化
- [ ] 支持零拷贝发送
- [ ] 支持多路读取等待
- [ ] 优化无锁队列实现