buddy allocA single header buddy memory allocator for C
Stars: ✭ 46 (-57.41%)
RmmRAPIDS Memory Manager
Stars: ✭ 154 (+42.59%)
smallocSMalloc -- a *static* memory allocator.
Stars: ✭ 22 (-79.63%)
mmtk-coreMemory Management ToolKit
Stars: ✭ 205 (+89.81%)
SrallocMemory allocators
Stars: ✭ 25 (-76.85%)
Heap LayersHeap Layers: An Extensible Memory Allocation Infrastructure
Stars: ✭ 260 (+140.74%)
ScaleneScalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python
Stars: ✭ 4,819 (+4362.04%)
Heapinspector For IosFind memory issues & leaks in your iOS app without instruments
Stars: ✭ 1,819 (+1584.26%)
on-the-fly-gcConcurrent mark-sweep garbage collector for accurate garbage collection of language runtimes in C++ 1x.
Stars: ✭ 25 (-76.85%)
cactusref🌵 Cycle-Aware Reference Counting in Rust
Stars: ✭ 129 (+19.44%)
java-memory-agentJava Memory Agent for Container RAM Usage Optimization
Stars: ✭ 35 (-67.59%)
Ipyexperimentsjupyter/ipython experiment containers for GPU and general RAM re-use
Stars: ✭ 128 (+18.52%)
MeshA memory allocator that automatically reduces the memory footprint of C/C++ applications.
Stars: ✭ 1,243 (+1050.93%)
AutomemC++-style automatic memory management smart pointers for D
Stars: ✭ 71 (-34.26%)
Weakable SelfA Swift micro-framework to easily deal with weak references to self inside closures
Stars: ✭ 64 (-40.74%)
MemreductLightweight real-time memory management application to monitor and clean system memory on your computer.
Stars: ✭ 1,101 (+919.44%)
openj9Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,973 (+2652.78%)
Go PmemNative persistent memory support for Go
Stars: ✭ 57 (-47.22%)
GcSimple, zero-dependency garbage collection for C
Stars: ✭ 851 (+687.96%)
D3d12memoryallocatorEasy to integrate memory allocation library for Direct3D 12
Stars: ✭ 234 (+116.67%)
Articles Translator📚Translate the distinct technical blogs. Please star or watch. Welcome to join me.
Stars: ✭ 606 (+461.11%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (+434.26%)
archeryAbstract over the atomicity of reference-counting pointers in rust
Stars: ✭ 107 (-0.93%)
MonoMono open source ECMA CLI, C# and .NET implementation.
Stars: ✭ 9,606 (+8794.44%)
Pytorch memongerExperimental ground for optimizing memory of pytorch models
Stars: ✭ 223 (+106.48%)
Micro MittenYou might not need your garbage collector
Stars: ✭ 470 (+335.19%)
IsoallocA general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance
Stars: ✭ 130 (+20.37%)
zerogcZero overhead tracing garbage collection for rust (WIP)
Stars: ✭ 39 (-63.89%)
SinsofmemoryleaksSome common patterns of memory leaks in Android development and how to fix/avoid them
Stars: ✭ 343 (+217.59%)
NALibGeneral purpose C sourcecode collection
Stars: ✭ 16 (-85.19%)
UgcA single-header incremental garbage collector library
Stars: ✭ 173 (+60.19%)
StructlayoutVisual Studio Extension for C++ struct memory layout visualization
Stars: ✭ 270 (+150%)
Errand BoyA memory-conscious alternative to os.fork() and subprocess.Popen().
Stars: ✭ 34 (-68.52%)
StringsareevilReducing memory allocations from 7.5GB to 32KB
Stars: ✭ 260 (+140.74%)
Openj9Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+2494.44%)
Redis Memory AnalyzerRedis memory profiler to find the RAM bottlenecks throw scaning key space in real time and aggregate RAM usage statistic by patterns.
Stars: ✭ 591 (+447.22%)
Quiz AppA repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Stars: ✭ 230 (+112.96%)
totalRuby Gem to get total memory size in the system
Stars: ✭ 15 (-86.11%)
ConeCone Programming Language
Stars: ✭ 257 (+137.96%)
BdwgcThe Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)
Stars: ✭ 1,855 (+1617.59%)
MpsThe Memory Pool System
Stars: ✭ 351 (+225%)
BroomAn ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
Stars: ✭ 203 (+87.96%)
Jemalloc.netA native memory manager for .NET
Stars: ✭ 308 (+185.19%)
ZenZen is a general purpose programming language designed to build simple, reliable and efficient programs.
Stars: ✭ 24 (-77.78%)
BlogOur open source benchmarks and code samples
Stars: ✭ 162 (+50%)
UmpireAn application-focused API for memory management on NUMA & GPU architectures
Stars: ✭ 154 (+42.59%)
o1heapConstant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems
Stars: ✭ 119 (+10.19%)
rs-process-memoryA rust library that allows you to read/write into the memory of other processes
Stars: ✭ 63 (-41.67%)
docker-garbyJust another Docker maintenance script, managing garbage collection of Docker containers and images.
Stars: ✭ 36 (-66.67%)
redis-key-dashboardThis tool allows you to do a small analysis of the amount of keys and memory you use in Redis. It allows you to see overlooked keys and notice overuse.
Stars: ✭ 42 (-61.11%)
bbai-libC++ library for getting the most out of polymorphic allocators
Stars: ✭ 41 (-62.04%)
docGet usage and health data about your Node.js process.
Stars: ✭ 17 (-84.26%)
csharp-workshopNDC London 2019, Workshop: Become a better C# programmer: more Value, more Expressions, no Waiting
Stars: ✭ 21 (-80.56%)
Avoid Memory Leak Android🔥 Examples of memory leaks and common patterns that cause them in Android development and how to fix/avoid them
Stars: ✭ 140 (+29.63%)
python-memory-management-courseDemo code exploring Python's memory models and collection algorithms from the Talk Python Training course.
Stars: ✭ 31 (-71.3%)