awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
foonathan avatar

foonathan/memory

0
View on GitHub↗
1,610 stars·207 forks·C++·Zlib·2 vuesmemory.foonathan.net↗

Memory

STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.

Features

  • Memory Management - STL-compatible memory allocator library.
  • Memory Allocation - STL compatible memory allocator library.

Historique des stars

Graphique de l'historique des stars pour foonathan/memoryGraphique de l'historique des stars pour foonathan/memory

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Memory

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Memory.
  • google/tcmallocAvatar de google

    google/tcmalloc

    5,255Voir sur GitHub↗

    Tcmalloc is a high-performance C++ memory allocator and runtime library designed to manage heap memory for large-scale services. It functions as a thread-caching memory allocator that reduces lock contention in multi-threaded applications to maintain stability and performance during concurrent workloads. The project focuses on high-concurrency memory allocation and multithreaded application scaling. It employs a strategy of providing per-thread caches to ensure fast memory access and improve the throughput of parallel programs in low-level system programming environments. The library manages

    C++
    Voir sur GitHub↗5,255
  • ivmai/bdwgcAvatar de ivmai

    ivmai/bdwgc

    3,486Voir sur GitHub↗

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

    C
    Voir sur GitHub↗3,486
  • jemalloc/jemallocAvatar de jemalloc

    jemalloc/jemalloc

    10,950Voir sur GitHub↗

    jemalloc is a general purpose C memory allocator designed as a replacement for the standard library malloc and free functions. It is a multi-threaded allocation library that emphasizes fragmentation avoidance and scalable concurrency for high-performance applications. The project reduces lock contention by using multiple independent memory arenas and thread-local cache layers. It minimizes latency by offloading the reclamation of unused memory pages to asynchronous background threads and utilizes huge page metadata storage to reduce translation lookaside buffer misses. The system includes a

    C
    Voir sur GitHub↗10,950
  • emeryberger/hoardAvatar de emeryberger

    emeryberger/Hoard

    1,233Voir sur GitHub↗

    The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

    C++
    Voir sur GitHub↗1,233
Voir les 13 alternatives à Memory→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de foonathan/memory ?

Les fonctionnalités principales de foonathan/memory sont : Memory Management, Memory Allocation.

Quelles sont les alternatives open-source à foonathan/memory ?

Les alternatives open-source à foonathan/memory incluent : emeryberger/hoard — The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac. ivmai/bdwgc — The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc). jemalloc/jemalloc — jemalloc is a general purpose C memory allocator designed as a replacement for the standard library malloc and free… google/tcmalloc — Tcmalloc is a high-performance C++ memory allocator and runtime library designed to manage heap memory for large-scale… microsoft/mimalloc — Mimalloc is a general purpose dynamic memory allocator for C and C++ designed to increase execution speed and reduce… microsoft/snmalloc — Message passing based allocator.