There are 4 repositories under memory-mapping topic.
A fully typed LMDB wrapper with minimum overhead 🐦
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
Portable Memory Mapping C++ Class (Windows/Linux)
A custom pytorch Dataset extension that provides a faster iteration and better RAM usage
A Windows Memory driver for game hacking purposes. Supports manual mapping with BlackBone and PastDSE.
As the name maProc informs, it will map processes in linux, being able to check a process's stack/heap in User Land, being able to change the memory with write permission, you can manipulate the process by sending a SIGNAL and can stop or pause it process.
C++ wrapper around /proc/self/maps
Client-server file storage and retrieval using gRPC
A Julia package that exposes the Unix mmap interfaces
This is a multi-threaded Qt 5 front-end to a very portable (and memory efficient) C program I wrote to create and concurrently solve N-dimensional* mazes of any size.
Example comparing memory mapping vs file-based I/O
Memory-mapping made easy.
My Tutorial Journey On C++ 20
Minimal save editor for Armored Core For Answer running on Xenia
Windows port of the libvrb
V4L2 video streaming ROS package
memory-mapped, B-Tree database and query language
Various data structures directly stored in memmapped files or as bytearray in memory with focus on efficiency and performance.
Purpose of this is to understand virtual-machine code (and by extension machine code) by writing a software implementation of a simple virtual machine. This work put into test our ability to design, document, and implement a program with a clean modular structure. In this project, it shows how the structural choices may affect the performance of your programs. (We profile it in a later project indeed to be 36x faster.) The primary goal of the design and implementation is clean structure
Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.
Foreground Pattern Scanner - Memory-mapped executable pattern scanner
A crate to support Memory-Mapped Files for IPC on Windows
Analyse page union by utilizing Intel Pin