A Pooled, SharedMemoryallocator for the C++ Standard Template
Library (STL). Allows processes to share an STL container class to
facilitate control and communications between the connected processes.
DATTEL means "DATa parallel TEmplate Library". It is a C++ library providing STL-algorithms on sharedmemory (via pthreads) and/or distributed memory (via MPI). The parallelism is hidden from the programmer. Porting code to DATTEL should be easy.
The PSU Mars Rover Software System is a collection of modules connected via sharedmemory space which allow the operation of various sub-systems to control the rover in all of its tasks; especially navigation.
CIPC is an application programmer interface (API) for interprocess communication. CIPC includes classes for: File and Record Locking, Token Creation, UNIX Processes, Semaphores, SharedMemory, Sockets, and HTTP and WEBDAV clients and servers.
Secure File Transfer for Windows with Cerberus by Redwood
Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.
Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
Big5con is a chinese console. This is an alpha version. Supported video card is
VGA only, and, supported fonts are Minix/V and BDF. This program requires
sharedmemory.
It is a card game that runs in console mode in operating systems Linux or UNIX. It uses semaphores and sharedmemory. Originaly was an exercise in C++ for the faculty. It's multi player.
VMalloc can replace the malloc/free calls in your programs and more. Using Vmalloc, production programs can perform simultaneously memory allocation, usage profiling, and debugging without the need of multiple versions!
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
This is a tiny educational library : smalltalk like objects, quick memoryallocator, network marshall/unmarshall, dynamic module, debug, quick and dirty two-way link between our objects and mozilla javascript or python objects, ... and highly portable !
The mbuff.o module and /dev/mbuff is intended to be used as a sharedmemory device making memory allocated in the kernel using vmalloc possible to map in the user space. It is especially recommended for RT-Linux tasks/user space communication.
TOP-C is a library for easily writing parallel applications for both distributed and sharedmemory architectures. It hides the details of parallel programming, and presents the application programmer with a simple task-oriented interface.
The MLStreams(mls) library is a thread-safe, streams library written in C++. The library is an extension of the C++ iostreams heirarchy. Customized streams provide support for sockets, sharedmemory, pipes and text files.
libshbuf introduces a new IPC concept: the "shared buffer", a more flexible and faster alternative for standard Unix FIFOs. Take some sharedmemory, flavour it with semaphore based locking and change notifications and refine it with an easy-to-use API.
CommLib is an IPC library for Unix systems. It allows related and unrelated process to communicate using several methods (FIFOs, PIPEs, sharedmemory, RPC etc.) using unique, consistent APIs. This will allow the programmer to choose the best and most perf
DIPC stands for Distributed Inter-Process Communication. It enables you to build and program clusters of Linux computers very easily. It provides, among other things, Transparent Distributed SharedMemory (DSM). No special hardware required
kTaskMgr presents information about processes, threads, executable modules, sharedmemory, semaphores open files,.. on both system-wide and per process basis.
kTaskMgr also enables you to kill processes and evt. change process/thread attributes.
...I want to implementation the engine with C as it is a commonly known language and it has a good support of the linux's sharedmemory.
I have already done an encouraging poc with C and mmap.
VoltDB is a blazingly fast, in-memory relational database system that provides full ACID consistency, automatic scale-out and built-in high availability. VoltDB has been benchmarked at over 3 million ACID TPS on commodity hardware.
A lock-free, concurrent, multi-reader, multi-writer and real-time capable ring-buffer implementation
The ringbuffer uses int type values. For transmission of larger (than long int) buffers, an additional sharedmemory-pool is required.
A semantic memory software tool “reflects” one's “imagination”. In it, arbitrary concepts may be described, stored, arranged, transformed, and shared. One may verbalize thoughts as they arise in the mind to externalize and digitize “mental obj