mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-07 01:06:45 +08:00
Update README.md
This commit is contained in:
parent
4bffd43b78
commit
47236c9f24
@ -9,7 +9,7 @@ A high-performance inter-process communication using shared memory on Linux/Wind
|
|||||||
* 除STL外,无其他依赖
|
* 除STL外,无其他依赖
|
||||||
* 无锁(lock-free)或轻量级shared-spin-lock(`ipc::channel::connect`/`disconnect`)
|
* 无锁(lock-free)或轻量级shared-spin-lock(`ipc::channel::connect`/`disconnect`)
|
||||||
* 底层数据结构为循环数组(circular array)
|
* 底层数据结构为循环数组(circular array)
|
||||||
* `ipc::route`支持单生产者多消费者(1vN),`ipc::channel`支持多生产者多消费者(NvM)
|
* `ipc::route`支持单生产多消费,`ipc::channel`支持多生产多消费
|
||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
@ -62,4 +62,4 @@ UT & benchmark test function, see: [test](test)
|
|||||||
|
|
||||||
* [http://www.drdobbs.com/lock-free-data-structures/184401865](http://www.drdobbs.com/lock-free-data-structures/184401865)
|
* [http://www.drdobbs.com/lock-free-data-structures/184401865](http://www.drdobbs.com/lock-free-data-structures/184401865)
|
||||||
* [https://www.codeproject.com/Articles/153898/Yet-another-implementation-of-a-lock-free-circular](https://www.codeproject.com/Articles/153898/Yet-another-implementation-of-a-lock-free-circular)
|
* [https://www.codeproject.com/Articles/153898/Yet-another-implementation-of-a-lock-free-circular](https://www.codeproject.com/Articles/153898/Yet-another-implementation-of-a-lock-free-circular)
|
||||||
* [http://www.cnblogs.com/gaochundong/p/lock_free_programming.html](http://www.cnblogs.com/gaochundong/p/lock_free_programming.html)
|
* [http://www.cnblogs.com/gaochundong/p/lock_free_programming.html](http://www.cnblogs.com/gaochundong/p/lock_free_programming.html)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user