Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with memory-allocation
A curated list of projects in awesome lists tagged with memory-allocation .
https://github.com/plasma-umass/scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
cpu cpu-profiling gpu gpu-programming memory-allocation memory-consumption performance-analysis performance-cpu profiler profiles-memory profiling python python-profilers scalene
Last synced: 29 Oct 2024
https://github.com/doocs/jvm
🤗 JVM 底层原理最全知识总结
class doocs gc hotspot java jvm memory-allocation
Last synced: 16 Dec 2024
https://github.com/ivmai/bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
c c-plus-plus cplusplus cpp cross-platform garbage-collection garbage-collector gc leak-detection library memory-allocation memory-leak-detection memory-management portable
Last synced: 17 Dec 2024
https://github.com/tapwork/HeapInspector-for-iOS
Find memory issues & leaks in your iOS app without instruments
allocations arc backtrace carthage cocoapods heap-snapshot heapinspector instruments ios leaks memory-allocation memory-heap memory-leaks memory-management monitoring objective-c performance performance-analysis performance-visualization retain-cycles
Last synced: 04 Dec 2024
https://github.com/tapwork/heapinspector-for-ios
Find memory issues & leaks in your iOS app without instruments
allocations arc backtrace carthage cocoapods heap-snapshot heapinspector instruments ios leaks memory-allocation memory-heap memory-leaks memory-management monitoring objective-c performance performance-analysis performance-visualization retain-cycles
Last synced: 21 Dec 2024
https://github.com/mtrebi/memory-allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
custom-allocator linear-allocator list-allocator memory-allocation pool-allocator stack-allocator
Last synced: 21 Dec 2024
https://github.com/foonathan/memory
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
allocator c-plus-plus memory memory-allocation
Last synced: 19 Dec 2024
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: 19 Dec 2024
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 Nov 2024
https://github.com/emeryberger/hoard
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
malloc memory-allocation memory-manager
Last synced: 19 Dec 2024
https://github.com/emeryberger/Hoard
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
malloc memory-allocation memory-manager
Last synced: 08 Nov 2024
https://github.com/zpl-c/zpl
📐 Pushing the boundaries of simplicity
c cli coroutines cpp cross-platform csv-parser hashing header-only helper json5-parser math memory-allocation memory-management streaming-data tar thread-pool threading time timer zpl
Last synced: 19 Dec 2024
https://github.com/zerointensity/pointers.py
Bringing the hell of pointers to Python.
memory memory-allocation memory-management pointers python python-pointers
Last synced: 19 Dec 2024
https://github.com/ZeroIntensity/pointers.py
Bringing the hell of pointers to Python.
memory memory-allocation memory-management pointers python python-pointers
Last synced: 07 Nov 2024
https://github.com/arnaud-lb/php-memory-profiler
Memory profiler for PHP. Helps finding memory leaks in PHP scripts.
memory-allocation memory-leak memory-profiler memprof php php-memprof profiler
Last synced: 15 Dec 2024
https://github.com/matt-kimball/allocscope
allocscope - a memory tracking tool
c-programming cplusplus memory-allocation memory-leak-detection memory-leaks memory-profiler rust-lang
Last synced: 05 Nov 2024
https://github.com/rapidsai/rmm
RAPIDS Memory Manager
cuda memory-allocation memory-management rapids
Last synced: 20 Dec 2024
https://github.com/SFBdragon/talc
A fast and flexible allocator for no_std and WebAssembly
allocator memory-allocation nostd rust wasm
Last synced: 07 Nov 2024
https://github.com/xerial/larray
Large off-heap arrays and mmap files for Scala and Java
Last synced: 21 Dec 2024
https://github.com/emeryberger/heap-layers
Heap Layers: An Extensible Memory Allocation Infrastructure
malloc memory-allocation memory-management memory-manager
Last synced: 21 Dec 2024
https://github.com/embeddedartistry/libmemory
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
bringup c embedded-systems freelist heap libc malloc malloc-free memory-allocation portability rtos threadx
Last synced: 17 Dec 2024
https://github.com/gecko0307/dlib
Allocators, I/O streams, math, geometry, image and audio processing for D
audio-processing computational-geometry containers dlang image-processing json-parser lexical-analysis linear-algebra memory-allocation networking threading utility-library xml-parser
Last synced: 06 Dec 2024
https://github.com/kirushyk/gst-instruments
Easy-to-use profiler for GStreamer
cpu-profiling gst-instruments gstreamer gtk memory-allocation memory-leak meson multimedia profiler streaming trace
Last synced: 27 Oct 2024
https://github.com/antoniosarosi/rulloc
General purpose memory allocator written in Rust.
linked-list low-level memory-allocation mmap rust
Last synced: 20 Dec 2024
https://github.com/ryncsn/memstrack
A memory allocation tracer combined with stack trace.
debug ftrace kernel memory-allocation perf stacktrace tracing
Last synced: 09 Nov 2024
https://github.com/fengb/zee_alloc
tiny Zig allocator primarily targeting WebAssembly
memory-allocation tiny wasm zig
Last synced: 27 Oct 2024
https://github.com/jserv/tlsf-bsd
Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License
fragmentation memory-allocation memory-pool realtime
Last synced: 10 Nov 2024
https://github.com/tomaszrewak/trepl
TRE is an object oriented, functional programming language, that enables user to view all processes happening inside a memory during program execution.
interactive-visualizations memory-allocation object-oriented-programming programming-language teaching-materials
Last synced: 09 Nov 2024
https://github.com/srekel/sralloc
Memory allocators
c99 cplusplus game-development memory-allocation memory-management public-domain single-header-lib
Last synced: 12 Oct 2024
https://github.com/rnburn/bbai-kernel
C++ components used in the project https://github.com/rnburn/bbai
cpp cpp20 memory-allocation performance polymorphic-allocators
Last synced: 19 Nov 2024
https://github.com/1pkg/gotcha
Gotcha 🎯 seamlessly patches go runtime to provide a convenient way to track amount of heap allocated bytes, objects, calls per goroutine.
allocation context go golang memory memory-allocation
Last synced: 19 Nov 2024
https://github.com/jasondrawdy/memorymapper
Lightweight library which allows the ability to map both native and managed assemblies into memory by either using process injection of a process specified by the user or self-injection.
assemblies cryptography library managed memory memory-allocation memory-hacking memory-management native-module security windows
Last synced: 29 Nov 2024
https://github.com/tersesystems/jvmsounds
Play memory allocation rate and GC events as sine wave and percussion, respectively.
audio garbage-collection java memory-allocation
Last synced: 20 Nov 2024
https://github.com/prg-titech/dynasoar
CUDA Dynamic Memory Allocator for SOA Data Layout
cuda memory-allocation simd smmo
Last synced: 18 Nov 2024
https://github.com/tusharnankani/operatingsystemalgorithms
Algorithms built with Java for a better understanding of Operating System ✨
free-partitions java memory-allocation memory-allocation-simulation memory-management operating-system os page-replacement-algorithm paging-simulation scheduling-algorithms
Last synced: 13 Dec 2024
https://github.com/tusharnankani/OperatingSystemAlgorithms
Algorithms built with Java for a better understanding of Operating System ✨
free-partitions java memory-allocation memory-allocation-simulation memory-management operating-system os page-replacement-algorithm paging-simulation scheduling-algorithms
Last synced: 06 Nov 2024
https://github.com/emeryberger/cheap
Cheap: customized heaps for improved application performance.
linux memory-allocation memory-allocator memory-management performance-optimization profiler
Last synced: 28 Oct 2024
https://github.com/anonym0uswork1221/c-android-memory-tool
Android Memory Access at Runtime: Reading and Writing Using Memory Files and Maps
android android-library cpp game game-cheat game-cheats game-engine-development game-hacking hacking-tool memory memory-allocation memory-allocator memory-hacking memory-management memory-tool
Last synced: 12 Nov 2024
https://github.com/hardikp/cpp-mempool
C++ header-only mempool library
cpp memory-allocation memory-management memory-pool
Last synced: 14 Nov 2024
https://github.com/jesperpedersen/javamemflame
A JVM agent to generate flame graphs for Java memory allocation
flamegraph java-memory-allocation jvm memory-allocation
Last synced: 19 Oct 2024
https://github.com/joaomlneto/procmap
C++ wrapper around /proc/self/maps
cpp cpp-lib cpp-libraries cpp-library cpp14 library linux mapping memory memory-allocation memory-allocations memory-analysis memory-management memory-mapping memory-monitor memory-monitoring process wrapper wrapper-functions wrapper-library
Last synced: 09 Nov 2024
https://github.com/lukeshirnia/out-of-memory
Out Of Memory Analyzer can be used to obtain and summarize "out of memory" issues logged by a Linux kernel (when oom-killer is invoked)
centos debian linux linux-distribution linux-kernel linux-memory-issues memory memory-allocation oom out-of-memory python python25 python26 python27 python36 redhat ubuntu
Last synced: 12 Oct 2024
https://github.com/LukeShirnia/out-of-memory
Out Of Memory Analyzer can be used to obtain and summarize "out of memory" issues logged by a Linux kernel (when oom-killer is invoked)
centos debian linux linux-distribution linux-kernel linux-memory-issues memory memory-allocation oom out-of-memory python python25 python26 python27 python36 redhat ubuntu
Last synced: 06 Nov 2024
https://github.com/izenynn/c-reverse-shell
A reverse shell for Windows and Linux written in C.
c ethical-hacking ethical-hacking-tools just-for-fun linux memory-allocation real-software reverse-shell reverseshell windows windows-10 windows-11
Last synced: 21 Nov 2024
https://github.com/planttheidea/nage
Efficient, tiny object pool
memory-allocation memory-management pooling
Last synced: 14 Oct 2024
https://github.com/sos-os/alarm
ALARM: Another Library for Allocating and Releasing Memory
allocator intrusive memory memory-allocation rust rust-lang rust-library sos
Last synced: 30 Oct 2024
https://github.com/althonos/nanoset.py
A memory-optimized wrapper for Python sets likely to be empty.
memory-allocation python-library rust-ffi wrapper
Last synced: 13 Oct 2024
https://github.com/endurodave/stl_allocator
STL std::allocator Fixed Block Memory Allocator
cpp embedded-systems memory-allocation stl stl-containers
Last synced: 21 Nov 2024
https://github.com/mohammedhrima/garbage_collector
protect your C programs from memory leak and double free
malloc memory-allocation memory-leak memory-management
Last synced: 16 Nov 2024
https://github.com/osenoah/alx-low_level_programming
Let's look at C
alogrithms alx alx-low-level-programming bash betty-style c coding data-structures gcc-complier low-level-programming memory-allocation osenoah shell-script ubuntu ubuntu2004
Last synced: 08 Nov 2024
https://github.com/wendymunyasi/alx-low_level_programming
Learning C
algorithms c data-structures debugging memory-allocation recursion shell shell-script syscalls
Last synced: 10 Dec 2024
https://github.com/brandembassy/php-memory
A simple tool to provide an easy-to-use API to convert memory limit configuration from php.ini to bytes.
memory memory-allocation php php7
Last synced: 19 Nov 2024
https://github.com/oxfeeefeee/smalloc
A small and simple memory allocator for Solana programs
memory-allocation solana solana-program
Last synced: 14 Oct 2024
https://github.com/jdeokkim/jmprof
A tiny, experimental heap profiler for GNU/Linux. (@dgist-datalab)
c c99 heap heap-profiler hooking ld-preload malloc-hook memory-allocation memory-leak memory-profiler memory-profiling pebs pmu void-linux
Last synced: 12 Oct 2024
https://github.com/naddamuhamed/memoryallocationsimulator
My OS II project
memory-allocation memory-allocator memory-block operating-system operating-systems operating-systems-project process-manager python-3 python-3-6 python3
Last synced: 22 Dec 2024
https://github.com/yvan-sraka/malloc
C dynamic memory allocation functions without dependencies.
c epita malloc memory-allocation no-dependencies
Last synced: 18 Dec 2024
https://github.com/siffiejoe/lua-allocspy
Log memory (de-)allocations in Lua
Last synced: 05 Nov 2024
https://github.com/amaitou/libft
A library of standard C functions from scratch. These functions cover essential operations such as string manipulation, memory allocation, and more. The primary goal is to deepen understanding of these fundamental concepts and provide a reliable library for use in subsequent projects.
1337school 42cursus 42network c libft42 makefile memory-allocation
Last synced: 06 Nov 2024
https://github.com/amaitou/get_next_line
Explore efficient line-by-line reading with My C project designed to handle file descriptors. This program adeptly processes input, reading each line sequentially from the specified file descriptor.
1337school 42cursus 42network c getnextline-42 memory-allocation static-variables
Last synced: 06 Nov 2024
https://github.com/snawoot/freelist
Pure Go generic implementation of freelist allocator
freelist malloc malloc-library memory-allocation memory-management
Last synced: 27 Nov 2024
https://github.com/sergey-senozhatsky/libmtrace
ld-preload based memory tracing tool
debugging linux memory-allocation memory-management tracing
Last synced: 22 Nov 2024
https://github.com/wandvvs/winutil
Feature-rich system control toolkit for software development with windows-api
cheat class college-project cpp cxx game-hacking hacking hacking-tools library malware-detection memory memory-allocation project virus winapi windows windows-api windows-hacks
Last synced: 15 Nov 2024
https://github.com/farzonl/custommalloc
a malloc implementation I wrote a while back
computer-systems makefile malloc memory-allocation sbrk
Last synced: 06 Nov 2024
https://github.com/psp515/imperativeprogramming
Imperative Programming course 2021/22 at AGH UST.
basics c memory-allocation memory-management
Last synced: 06 Nov 2024
https://github.com/laino/wine-patches
Various wine patches mostly aimed at improving performance. May require CSMT patches.
eveonline fps guildwars2 heap-allocation memory-allocation wine wine-staging
Last synced: 28 Nov 2024
https://github.com/azer0s/pogmalloc
A poggers malloc implementation
garbage-collection garbage-collector malloc-free memory memory-allocation memory-allocator
Last synced: 12 Nov 2024
https://github.com/katahiromz/eat
Eyeball Allocation Table
allocation cxx filesystem malloc-library management-system memory-allocation virtual-memory
Last synced: 13 Nov 2024
https://github.com/riz-ve/prestige-roblox
A Byfron bypass using memory modifications with Python.
aob-scan aob-scann aobscanner byfron byfron-bypass memory-allocation patternscan pymem python roblox roblox-bypass roblox-exploiting roblox-injector
Last synced: 03 Dec 2024
https://github.com/research-camp/hacking-computer-memory
Research about Buffer Overflow Attack vulnerability.
buffer-overflow buffer-overflow-attack buffer-overflow-vulnerability c-programming-language cpp memory-allocation memory-management
Last synced: 19 Nov 2024
https://github.com/rudrodip/calloc
Custom Memory allocator implemented in C
allocator c heap memory memory-allocation memory-management
Last synced: 01 Dec 2024
https://github.com/mmcshane/pmr
Polymorphic Memory Resources
memory memory-allocation memory-allocator
Last synced: 16 Nov 2024
https://github.com/arxiver/mema
Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool
c clang cpp cpp17 memory memory-allocation memory-management memory-manager memory-pool pool
Last synced: 15 Nov 2024
https://github.com/gurpreetkaurjethra/llms-inference-and-fine-tuning
Estimate Memory Consumption of LLMs Inference and Fine Tuning
fine-tuning generative-ai large-language-models llm-inference llm-training llms memory-allocation
Last synced: 22 Nov 2024
https://github.com/bkoprucu/article-jvm-stack
Fills stack and heap on JVM for memory allocation analysis
Last synced: 22 Nov 2024
https://github.com/mehul2205/memoryallocation
The real challenge of efficiently managing memory is seen in the case of a system which has multiple processes running at the same time. Since primary memory can be space-multiplexed, the memory manager can allocate a portion of primary memory to each process for its own use. However, the memory manager must keep track of which processes are running in which memory locations, and it must also determine how to allocate and deallocate available memory when new processes are created and when old processes complete execution. While various different strategies are used to allocate space to processes competing for memory, three of the most popular are Best fit, Worst fit, and First fit.
best-first-search best-fit c-plus-plus first-fit memory-allocation memory-management worst-fit
Last synced: 18 Dec 2024
https://github.com/morgangallant/mlaas
Simply the best way to instill a sense of urgency within your engineering team.
hardcore-engineering memory-allocation
Last synced: 25 Nov 2024
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 14 Nov 2024
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: 09 Nov 2024
https://github.com/whoxer/alocacao-de-memoria
Alocando memória em C por meio da biblioteca <stdlib.h> e checando a média de números com vetores
Last synced: 19 Nov 2024
https://github.com/unit-io/bpool
Buffer pool with capacity in order to prevent from excess memory usage and CPU trashing.
Last synced: 20 Nov 2024
https://github.com/fabianbs96/pool_allocator
Custom memory allocators for speeding up node-based containers and object graphs
allocator cpp cpp17 header-only memory-allocation modern-cpp pool-allocator
Last synced: 28 Nov 2024
https://github.com/brianttn/linked-list_bubble-sort_insert-node
A simple "linked list" application with the bubble sort method. It can sort the linked list node values in ascending order and find the appropriate position in sorted linked list to insert a new node element.
data-structures linked-list memory-allocation sorting
Last synced: 20 Nov 2024
https://github.com/dominicburkart/funfun
Macros for working with closures in Rust.
functional-programming memory-allocation parallel rust
Last synced: 12 Nov 2024
https://github.com/wenyuzhao/mallockit
A framework for malloc/free ♻️ experiments.
aarch64 hoard linux macos malloc malloc-free memory-allocation memory-management rust x86-64
Last synced: 13 Nov 2024
https://github.com/erriez/erriezmemoryusage
Memory usage library for Arduino
arduino avr debug diagnostics documentation examples free library memory memory-allocation uno usage
Last synced: 20 Dec 2024
https://github.com/sunsided/rust-aligned-allocations
Aligned memory allocations in Rust
Last synced: 27 Oct 2024
https://github.com/coderobe/bassboost
🔊 A variable system load (Linux, MacOS, Windows)
cpu linux load-testing macos memory memory-allocation windows
Last synced: 27 Nov 2024
https://github.com/abderrsfa/get_next_line
A function that reads from a file descriptor, standard input or standard output. Depending on how it is used, the function reads a single line or one line at a time until the End Of File.
1337 42born2code file-descriptor get-next-line memory-allocation
Last synced: 07 Nov 2024
https://github.com/skillfulelectro/empointer
safety first C/C++ programming
c cpp memory-allocation memory-leak memory-management safety
Last synced: 06 Dec 2024
https://github.com/anishsharma21/assembly-projects
This repository showcases assembly programming challenges and advanced memory management in MIPS, with supplemental work in x86 and ARMv8 architectures.
arm64 assembly malloc-free memory-allocation mips x86
Last synced: 01 Dec 2024
https://github.com/d3cryptofc/structer
🇺🇸 Structer is a structurer written in Python based on C language structs. 📚
bandwidth c lightweight memory memory-allocation memory-management python struct structer structured-data
Last synced: 05 Nov 2024
https://github.com/jotavare/cpp_modules
Exploring the essence of nine C++ modules.
abstraction algorithms cast classes containers cpp inheritance interfaces iterators members memory-allocation oop orthodox-canonical-class overloading pointers polymorphism templates try-catch
Last synced: 08 Nov 2024
https://github.com/benpm/cppmempool
very simple C++ heterogeneous memory pool with thread safety
cpp memory-allocation memory-arena memory-management memory-pool smart-pointers
Last synced: 12 Nov 2024
https://github.com/antoninhrlt/memlib
Memory allocations and management library written in C to be used without the standard library
c c-language memory-allocation memory-management no-std
Last synced: 08 Nov 2024
https://github.com/luckyone-cc/dllinject
DLLInject is a C# command-line tool for injecting DLLs into target processes. It features a user-friendly interface with commands for exiting, listing processes, and injecting DLLs. Ideal for debugging and extending application functionality.
cli csharp dll dll-injection dll-injector injection memory-allocation memory-injection privilege-escalation
Last synced: 24 Nov 2024
https://github.com/mathieu2301/memoryverse
Memory reverse engineering lib tool
assembly cheat-engine hex injector injector-tool memory memory-allocation memory-management reverse-engineering
Last synced: 15 Nov 2024
https://github.com/10sa/unmanaged-memory
Provide unmanaged memory allocation, memory heap creation.
csharp heap-allocation memory-allocation memory-management winapi
Last synced: 19 Nov 2024
https://github.com/fredericbonnet/colibri
Colibri is a fast and lightweight garbage-collected datatype library written in C
abstract-data-structures abstract-data-types c data-structures datatypes garbage-collection garbage-collector memory-allocation
Last synced: 22 Nov 2024