awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesMemory Allocation Managers

Libraries and routines for dynamic heap memory management, including allocation, deallocation, and fragmentation control in low-level environments.

Distinct from Block Validation Tracking: None of the candidates are related to heap memory management; they refer to video, blockchain, or link tracking. This tag is specific to systems-level memory management.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Memory Allocation Managers. Refine with filters or upvote what's useful.

Awesome Memory Allocation Managers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ccareaga/heap_allocatorAvatar CCareaga

    CCareaga/heap_allocator

    915Vezi pe GitHub↗

    This project is a C-based heap management library designed for systems programming environments that require manual control over memory lifecycles. It provides the fundamental utilities necessary to initialize a designated region of memory and perform dynamic allocation and deallocation of memory blocks. The library utilizes a linked-list-based tracking system to manage memory segments, employing a first-fit strategy to locate available space within the heap. To maintain memory organization and minimize fragmentation, it implements boundary-tag coalescing, which automatically merges adjacent

    Manages memory segments by maintaining a chain of metadata headers that track the size and availability of each heap region.

    Callocatorcheap
    Vezi pe GitHub↗915
  • lvgl/lv_binding_rustAvatar lvgl

    lvgl/lv_binding_rust

    888Vezi pe GitHub↗

    Lvbindingrust is an embedded graphics framework and resource-efficient user interface library implemented as a Rust graphical interface library. It provides language bindings that wrap low-level C library functions to bridge underlying hardware graphics APIs, facilitating the construction of custom graphical user interfaces on resource-constrained embedded systems and microcontrollers. The project incorporates custom memory allocator routing and an internal memory manager that direct dynamic memory allocations through specialized internal graphics memory managers instead of the default syst

    Routes all dynamic allocations through an internal graphics memory manager instead of the default system allocator when enabled.

    Rustembeddedgraphicsgui
    Vezi pe GitHub↗888
  1. Home
  2. Operating Systems & Systems Programming
  3. Memory Allocation Managers