An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with memory-allocator

A curated list of projects in awesome lists tagged with memory-allocator .

https://github.com/plasma-umass/mesh

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

allocator malloc-library memory memory-allocator memory-management

Last synced: 15 May 2025

https://github.com/plasma-umass/Mesh

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

allocator malloc-library memory memory-allocator memory-management

Last synced: 15 Mar 2025

https://github.com/microsoft/snmalloc

Message passing based allocator

allocator malloc memory-allocator

Last synced: 11 Apr 2025

https://github.com/grapheneos/hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator

Last synced: 14 May 2025

https://github.com/GrapheneOS/hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator

Last synced: 08 May 2025

https://github.com/SergeyMakeev/smmalloc

Blazing fast memory allocator designed for video games

concurency cpp game-development memory-allocator multithreading

Last synced: 31 Mar 2025

https://github.com/pavel-kirienko/o1heap

Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. Allocation takes ≈165 cycles on Cortex M4. There is very little activity because the project is finished and does not require further changes.

allocator avionics constant-time embedded embedded-systems hard-real-time hard-realtime heap high-integrity high-reliability malloc memory memory-allocator memory-management misra real-time realtime safety-critical safety-critical-systems worst-case

Last synced: 07 Apr 2025

https://github.com/nxrighthere/Smmalloc-CSharp

Blazing fast memory allocator designed for video games meets .NET

dotnet gamedev high-performance interop memory-allocator multi-threading

Last synced: 31 Mar 2025

https://github.com/shnatsel/libdiffuzz

Custom memory allocator that helps discover reads from uninitialized memory

fuzz-testing fuzzing memory-allocator sanitizer security security-audit security-testing security-tools

Last synced: 16 Mar 2025

https://github.com/Shnatsel/libdiffuzz

Custom memory allocator that helps discover reads from uninitialized memory

fuzz-testing fuzzing memory-allocator sanitizer security security-audit security-testing security-tools

Last synced: 02 Apr 2025

https://github.com/yvt/rlsf

Constant-time dynamic memory allocator in Rust

bare-metal embedded-systems library memory-allocator real-time-systems rust

Last synced: 16 May 2025

https://github.com/llnl/metall

Persistent memory allocator for data-centric analytics

allocator cpp ecp exascale-computing memory-allocator persistent-memory

Last synced: 29 Apr 2025

https://github.com/emeryberger/cheap

Cheap: customized heaps for improved application performance.

linux memory-allocation memory-allocator memory-management performance-optimization profiler

Last synced: 22 Mar 2025

https://github.com/endurodave/allocator

An Efficient C++ Fixed Block Memory Allocator

cpp cross-platform memory-allocator

Last synced: 21 Nov 2024

https://github.com/plasma-umass/memory-landscape

The space of memory management research and systems produced by the PLASMA lab (https://plasma-umass.org).

custom-allocators malloc-free memory-allocator memory-management

Last synced: 10 Jun 2025

https://github.com/yvt/xalloc-rs

Dynamic suballocators for external memory (e.g., Vulkan device memory). Umaintained - consider migrating to https://crates.io/crates/offset-allocator

directx-12 memory-allocator rust tlsf vulkan

Last synced: 14 Apr 2025

https://github.com/zhuzilin/pytorch-malloc

An external memory allocator example for PyTorch.

memory-allocator pytorch

Last synced: 15 May 2025

https://github.com/ShisoftResearch/Skyhooks

Experimental NUMA-aware, lock-free heap memory allocator

lock-free memory-allocator numa-aware rust-library

Last synced: 11 May 2025

https://github.com/endurodave/xallocator

C++ Fixed Block Memory Allocator

cpp embedded-cpp memory-allocator

Last synced: 14 Apr 2025

https://github.com/max0x7ba/thp-usage

A script to show processes that use transparent huge pages on Linux.

linux malloc memory-allocator performance python thp transparent-huge-pages

Last synced: 10 Apr 2025

https://github.com/thehxdev/balloc

Fixed Buffer Memory Allocator in C

allocator c memory-allocator

Last synced: 10 Apr 2025

https://github.com/thehxdev/libarena

Single-header Arena allocator library with multi-buffer support

allocator c memory memory-allocator

Last synced: 14 Apr 2025

https://github.com/illdefined/sensitive

Simple Rust memory allocator for sensitive information

memory-allocator security

Last synced: 13 Apr 2025

https://github.com/vita-rust/deblockator

A global allocator to wrap fixed size block allocators

memory-allocator psvita rust rust-allocator-interface vita

Last synced: 14 May 2025

https://github.com/mmcshane/pmr

Polymorphic Memory Resources

memory memory-allocation memory-allocator

Last synced: 15 Apr 2025

https://github.com/aden-q/memory-pool

Object-Oriented Programming Course Project

cplusplus freelists memory-allocator memory-pool stl

Last synced: 11 Apr 2025

https://github.com/aradzie/dlmalloc

Doug Lea's memory allocator

c libc malloc memory-allocator memory-management

Last synced: 20 Nov 2024

https://github.com/marysaka/cryloc

A platform independent memory allocator in Crystal

crystal malloc memory-allocator nostd platform-independent

Last synced: 21 Feb 2025

https://github.com/hongtae/dkmalloc

Fast and effective memory pool allocator for C / C++

cpp memory-allocation memory-allocator memory-pool memory-pool-allocator optimized-memory

Last synced: 23 Feb 2025

https://github.com/shnatsel/libdiffuzz-c99

Custom memory allocator that helps discover reads from uninitialized memory (portable C99 implementation)

fuzz-testing fuzzing memory-allocator portable sanitizer security security-audit security-testing security-tools

Last synced: 05 Apr 2025

https://github.com/kizzycode/ma_proper

This crate provides the cleaning memory allocator `MAProper`

memory-allocation memory-allocator memory-management security

Last synced: 16 Jun 2025

https://github.com/misachi/heapallocator

Heap Memory Allocator based on Heap Layers

allocator heap-layers heap-memory-allocator memory memory-allocator

Last synced: 26 Jun 2025

https://github.com/mistuke/winmem

New Windows Memory manager for the GHC Haskell Compiler

ghc-internal memory-allocator memory-management runtime-system

Last synced: 20 Feb 2025

https://github.com/deanhdz/sistemasoperativosavanzados-entregafinal

Entrega final de proyecto de la materia de Sistemas Operativos Avanzados, donde se trabaja con los temas de: *Administración de Memoria, *Técnicas de asignación de memoria, *Memoria virtual y *Sistemas de Archivos. Las prácticas se realizan en un Sistema Operativo ya existente llamado "NachOS", que fue desarollado en los 90's.

filesystem memory-allocator memory-management virtual-memory

Last synced: 31 Mar 2025

https://github.com/mekhails/memory-allocator

Memory allocation system, based on first-fit allocation scheme. Written on C language

c memory-allocator

Last synced: 14 Jun 2025

https://github.com/ydah/memory_allocator

Memory allocator and management

c memory-allocator memory-management

Last synced: 28 Mar 2025

https://github.com/marmeladema/tracking-allocator-rs

A custom global allocator to track memory operations.

allocator memory memory-allocation memory-allocator rust

Last synced: 30 Mar 2025

https://github.com/macmade/buddy

Test implementation of the buddy physical memory allocator for the XEOS Operating System.

allocation allocations buddy c memory memory-allocation memory-allocator memory-management operating-system virtual-memory

Last synced: 30 Mar 2025

https://github.com/bencardoen/devs-ex-machina

A PDEVS C++ parallel simulator. supporting multiple synchronization paradigms

conservative-concurrency cpp discrete-event-simulation memory-allocator optimistic-concurrency pdevs simulation

Last synced: 30 Mar 2025

https://github.com/deneonet/dx12-ma

A DirectX 12 Memory Allocator.

dx12 memory-allocator

Last synced: 30 Jan 2025

https://github.com/yvt/fatalloc

Fault tolerant memory allocator that “fixes” minor heap overruns

linux memory-allocator memory-errors rust sin work-around

Last synced: 20 Feb 2025

https://github.com/sandeepvashishtha/memory-allocator

The Memory Allocator is a custom memory management software implemented in assembly language. It provides efficient memory allocation and deallocation functionalities within a pre-allocated memory pool, aiming to optimize memory utilization and performance compared to standard memory allocation functions.

assembly-language memory-allocator memory-management optimization

Last synced: 14 May 2025

https://github.com/teodutu/memory-allocator

Proiect PC 2017

c memory-allocator

Last synced: 25 Mar 2025

https://github.com/rohanvdvivedi/allok

binary search tree based generic memory allocator.

binary-search-tree memory-allocation memory-allocator

Last synced: 20 Feb 2025

https://github.com/deneonet/dxma

A DirectX 12 Memory Allocator.

dx12 memory-allocator

Last synced: 24 Mar 2025