All Categories → Data Storage → shared-memory

Top 33 shared-memory open source projects

Iceoryx
iceoryx - true zero-copy inter-process-communication
Shadesmar
Fast C++ IPC using shared memory (with msgpack)
Deltacv
An open-source high performance library for image processing
Jocket
Low-latency java socket implementation (using shared memory)
Objectdeliverer
ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint).
Traffic Shm
traffic-shm (Anna) is a Java based lock free IPC library.
Sic
Enumerate user mode shared memory mappings on Windows.
Wfmpmc
A bounded wait-free(almost) zero-copy MPMC queue written in C++11, which can also reside in SHM for IPC
Libandroid Shmem
System V shared memory emulation on Android using ashmem.
Yac
A fast, lock-free, shared memory user data cache for PHP
Ems
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
Ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Cpp Ipc
C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
Libvineyard
libvineyard: an in-memory immutable data manager.
Libshmcache
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
Sharedhashfile
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Ipc
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
Tcpshm
A connection-oriented persistent message queue framework based on TCP or SHM(shared memory)
Ecal
eCAL - enhanced Communication Abstraction Layer
speedtables
Speed tables is a high-performance memory-resident database. The speed table compiler reads a table definition and generates a set of C access routines to create, manipulate and search tables containing millions of rows. Currently oriented towards Tcl.
shared memory
A Rust wrapper around native shared memory for Linux and Windows
hack parallel
The core parallel and shared memory library used by Hack, Flow, and Pyre
IPC.Bond
IPC.Bond is an extension of IPC library that provides inter-process communication using shared memory on Windows with Bond serialization.
pe-util
List shared object dependencies of a portable executable (PE)
lua-shm-state-poc
Lua state in shared memory: a proof of concept
MPSC Queue
A multi-producer single consumer queue C++ template suitable for async logging with SHM IPC support
reactor-aeron
A reactive driver for Aeron transport (https://github.com/real-logic/aeron)
SPSC Queue
A highly optimized single producer single consumer message queue C++ template
1-33 of 33 shared-memory projects