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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ccareaga/heap_allocatorAvatar de CCareaga

    CCareaga/heap_allocator

    915Voir sur 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
    Voir sur GitHub↗915
  • lvgl/lv_binding_rustAvatar de lvgl

    lvgl/lv_binding_rust

    888Voir sur 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
    Voir sur GitHub↗888
  1. Home
  2. Operating Systems & Systems Programming
  3. Memory Allocation Managers