blob: 140127d614e8acd84e21294b1f6b786f63906819 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
libshbuf implements a new kind of IPC: the "shared buffer", a faster, more
flexible replacement for standard Unix FIFOs. It offers the following
advantages:
- Normally better latency and throughput
- Full access to the buffer at any time
- Connecting processes need not to be children of each other
- Arbitrary buffer lengths
- Memory mapped
- "Backlog"
The implementation is based on SysV shared memory, semaphores and message
queues. It makes use of POSIX pthreads.
WWW: http://0pointer.de/lennart/projects/libshbuf/
|