Topic: "memory-mapping"
vimpunk/mio
Cross-platform C++11 header-only library for memory mapped file IO
Language: C++ - Size: 161 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 1,792 - Forks: 163

meilisearch/heed
Fully typed LMDB wrappers with minimum overhead π¦
Language: Rust - Size: 3.43 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 715 - Forks: 61

cloudflare/mmap-sync
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
Language: Rust - Size: 80.1 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 550 - Forks: 42

DACUS1995/pytorch-mmap-dataset
A custom pytorch Dataset extension that provides a faster iteration and better RAM usage
Language: Python - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 42 - Forks: 8

utoni/KMemDriver
A Windows Memory driver for game hacking purposes. Supports manual mapping with BlackBone and PastDSE.
Language: C - Size: 318 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 38 - Forks: 7

stbrumme/portable-memory-mapping
Portable Memory Mapping C++ Class (Windows/Linux)
Language: C++ - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 15

mentebinaria/maProc
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.
Language: C++ - Size: 1.08 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 7

tinyBigGAMES/VirtualBuffer
TVirtualBuffer is a generic, thread-safe virtual memory buffer class for Delphi. It provides stream-like read/write access to memory with full position tracking, locking, and bounds safety. Designed for high-performance applications, itβs ideal for buffering, serialization, and multithreaded memory operations.
Language: Pascal - Size: 107 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 21 - Forks: 3

joaomlneto/procmap
C++ wrapper around /proc/self/maps
Language: C++ - Size: 21.5 KB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 5

c-cube/ocaml-bigstring π¦
Overlay over bigarrays of chars
Language: OCaml - Size: 67.4 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 4

pmontalb/NpyCpp Fork of rogersce/cnpy
C++ API used for read/write *.npy/*.npz files
Language: C++ - Size: 6.19 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

yitzikc/grpc-file-exchange
Client-server file storage and retrieval using gRPC
Language: C++ - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 4

itinero/reminiscence
A library for cross-platform memory mapping.
Language: C# - Size: 309 KB - Last synced at: about 24 hours ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 6

jmert/UnixMmap.jl
A Julia package that exposes the Unix mmap interfaces
Language: Julia - Size: 452 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

pjsny/macos-zero-copy-ipc
Zero-copy IPC for macOS: POSIX shared memory, lock-free patterns, and Apple Silicon SIMD optimizations
Language: C - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 7 - Forks: 0

artcfox/maze-generator
This is a multi-threaded Qt 6 front-end to a very portable (and memory efficient) C program I wrote to create and concurrently solve N-dimensional* mazes of any size.
Language: C++ - Size: 7.24 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

dbadrian/fastply
A fast, bare-bones C++14/17 reader for larger-than-memory PLY files
Language: C++ - Size: 270 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

maxtek6/mio
Active fork of MIO file mapping library
Language: C++ - Size: 187 KB - Last synced at: about 11 hours ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

mulle-core/mulle-mmap
π§πΏ Memory mapped file access
Language: C - Size: 327 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 0

BirchKwok/NumPack
π Supercharge Your NumPy Arrays | β‘οΈ Instant TB-scale Data Ops | πΎ Zero Memory Overhead | π Stream Huge Arrays Like Small Ones | π‘οΈ Production-Ready
Language: Rust - Size: 125 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

NablaZeroLabs/memory_mapping_example
Example comparing memory mapping vs file-based I/O
Language: C++ - Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

jdlph/MIOCSV
A suite of lightning-fast CSV parsers and writer built upon memory mapping
Language: C++ - Size: 590 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

Marko19907/Raspberry-Pi-Tetris
Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.
Language: C - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

m-wells/AlignedBinaryFormat.jl
Memory-mapping made easy.
Language: Julia - Size: 73.2 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

salamanetwork/tutocpp20
My Tutorial Journey On C++ 20
Language: C++ - Size: 608 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

OriYarden/pytorch_training_optimization_using_tensordict_memory_mapping
Optimizing PyTorch Model Training by Wrapping Memory Mapped Tensors on an Nvidia GPU with TensorDict.
Language: Python - Size: 11.9 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

RivenSkaye/WinMMF-rs
A crate to support Memory-Mapped Files for IPC on Windows
Language: Rust - Size: 316 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 1

NoEvaa/AyMemMapping
A modern, cross platform, header-only library for memory mapping.
Language: C++ - Size: 112 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

schwarzlichtbezirk/mmap-go Fork of edsrzf/mmap-go π¦
A portable mmap package for Go
Language: Go - Size: 35.2 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Confettimaker/AC-For-Answer-Save-Editor
Minimal save editor for Armored Core For Answer running on Xenia
Language: Python - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

tathanhdinh/pmap
Process memory map
Language: Rust - Size: 146 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

nschurando/libvrb-win
Windows port of the libvrb
Language: C - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

0xf0011/cryptic-simglyph-allocator
Size: 0 Bytes - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Kuenoz/pytorch_training_optimization_using_tensordict_memory_mapping
Optimizing PyTorch Model Training by Wrapping Memory Mapped Tensors on an Nvidia GPU with TensorDict.
Language: Python - Size: 11.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

karmakrafts/kMMIO
Lightweight MMIO for Kotlin Multiplatform.
Language: Kotlin - Size: 267 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

tommygrammar/cloud-computing-infrastructure
In this project, i was exploring cloud infrastructures in an effort to build a simple remote code execution environment which would serve as the foundation for my complex cloud infrastructures.
Language: C - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

vroncevic/gen_mmap
POSIX mmap skeleton for integration processes in Linux OS
Language: Python - Size: 1.19 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

NIR3X/Foreground-Pattern-Scanner
Foreground Pattern Scanner - Memory-mapped executable pattern scanner
Language: C++ - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

JojiiOfficial/Bytestore
Various data structures directly stored in memmapped files or as bytearray in memory with focus on efficiency and performance.
Language: Rust - Size: 82 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gkoutras/ace201
Digital Computers projects for ECE TUC
Language: C - Size: 1.23 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

diana389/Exec-Loader
tema1-so
Language: C - Size: 981 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

exbotanical/pageboy
memory-mapped, B-Tree database and query language
Language: C - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

sl8vz/map_analysis
gcc map file analysis
Language: Python - Size: 2.93 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

labibdotc/Universal-Machine
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
Language: C - Size: 57.6 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

xieby1/pinPageUnionAnalysor
Analyse page union by utilizing Intel Pin
Language: C - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

IlayG01/windows-os
Windows OS concepts in C language
Language: C - Size: 1.4 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

kacpwoja/EOPSY_copy
Task for 6th EOPSY lab
Language: C - Size: 37.1 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 1

monishnene/Embedded_System_Design
Codes Developed in Course ECEN 5613 Embedded System Design
Language: Assembly - Size: 96.2 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

wfxiang08/yac Fork of laruence/yac
A fast shared memory user data cache for PHP
Language: C - Size: 146 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

eltonvs/cache-memory-mapping
Cache Memory Mapping Simulator
Language: TeX - Size: 154 KB - Last synced at: about 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
