awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to foonathan/memory

Open-source alternatives to Memory

13 open-source projects similar to foonathan/memory, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Memory alternative.

  • snaipe/libcsptrالصورة الرمزية لـ Snaipe

    Snaipe/libcsptr

    1,728عرض على GitHub↗

    Smart pointers for the (GNU) C programming language

    CMake
    عرض على GitHub↗1,728
  • google/tcmallocالصورة الرمزية لـ google

    google/tcmalloc

    5,255عرض على 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++
    عرض على GitHub↗5,255
  • ivmai/bdwgcالصورة الرمزية لـ ivmai

    ivmai/bdwgc

    3,486عرض على GitHub↗

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

    C
    عرض على GitHub↗3,486
  • jemalloc/jemallocالصورة الرمزية لـ jemalloc

    jemalloc/jemalloc

    10,950عرض على 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
    عرض على GitHub↗10,950

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • mtrebi/memory-allocatorsالصورة الرمزية لـ mtrebi

    mtrebi/memory-allocators

    1,977عرض على GitHub↗

    Custom memory allocators in C++ to improve the performance of dynamic memory allocation

    C++
    عرض على GitHub↗1,977
  • orangeduck/tgcالصورة الرمزية لـ orangeduck

    orangeduck/tgc

    1,094عرض على GitHub↗

    A Tiny Garbage Collector for C

    C
    عرض على GitHub↗1,094
  • emeryberger/hoardالصورة الرمزية لـ emeryberger

    emeryberger/Hoard

    1,233عرض على GitHub↗

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

    C++
    عرض على GitHub↗1,233
  • microsoft/mimallocالصورة الرمزية لـ microsoft

    microsoft/mimalloc

    13,090عرض على GitHub↗

    Mimalloc is a general purpose dynamic memory allocator for C and C++ designed to increase execution speed and reduce fragmentation. It functions as a scalable heap manager that replaces standard library allocation functions to improve performance and memory efficiency across applications. The project distinguishes itself as both a heap security hardener and a memory corruption detector. It employs randomized allocation, encrypted free lists, and sampled guard pages to mitigate heap exploits and identify buffer overflows or use-after-free errors during runtime. The allocator provides capabili

    C
    عرض على GitHub↗13,090
  • microsoft/snmallocالصورة الرمزية لـ microsoft

    microsoft/snmalloc

    1,844عرض على GitHub↗

    Message passing based allocator

    C++
    عرض على GitHub↗1,844
  • mjansson/rpmallocالصورة الرمزية لـ mjansson

    mjansson/rpmalloc

    2,453عرض على GitHub↗

    Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C

    Python
    عرض على GitHub↗2,453
  • mattconte/tlsfالصورة الرمزية لـ mattconte

    mattconte/tlsf

    1,571عرض على GitHub↗

    Two-Level Segregated Fit memory allocator implementation.

    C
    عرض على GitHub↗1,571
  • rampantpixels/rpmallocالصورة الرمزية لـ rampantpixels

    rampantpixels/rpmalloc

    2,453عرض على GitHub↗

    Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C

    Python
    عرض على GitHub↗2,453
  • plasma-umass/meshالصورة الرمزية لـ plasma-umass

    plasma-umass/Mesh

    1,862عرض على GitHub↗

    A memory allocator that automatically reduces the memory footprint of C/C++ applications.

    C++
    عرض على GitHub↗1,862