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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rampantpixels avatar

rampantpixels/rpmalloc

0
View on GitHub↗
2,453 Stars·208 Forks·Python·0BSD·6 Aufrufe

Rpmalloc

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

Features

  • Memory Allocation - Cross-platform lock-free thread-caching memory allocator.
  • Speicher-Allokatoren - Cross-platform, lock-free memory allocation.
  • Windows Environments - Listed in the “Windows Environments” section of the Awesome C awesome list.

Star-Verlauf

Star-Verlauf für rampantpixels/rpmallocStar-Verlauf für rampantpixels/rpmalloc

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Rpmalloc

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Rpmalloc.
  • microsoft/mimallocAvatar von microsoft

    microsoft/mimalloc

    13,090Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,090
  • jemalloc/jemallocAvatar von jemalloc

    jemalloc/jemalloc

    10,950Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,950
  • google/tcmallocAvatar von google

    google/tcmalloc

    5,255Auf GitHub ansehen↗

    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++
    Auf GitHub ansehen↗5,255
  • snaipe/libcsptrAvatar von Snaipe

    Snaipe/libcsptr

    1,728Auf GitHub ansehen↗

    Smart pointers for the (GNU) C programming language

    CMake
    Auf GitHub ansehen↗1,728
Alle 30 Alternativen zu Rpmalloc anzeigen→

Häufig gestellte Fragen

Was macht rampantpixels/rpmalloc?

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

Was sind die Hauptfunktionen von rampantpixels/rpmalloc?

Die Hauptfunktionen von rampantpixels/rpmalloc sind: Memory Allocation, Speicher-Allokatoren, Windows Environments.

Welche Open-Source-Alternativen gibt es zu rampantpixels/rpmalloc?

Open-Source-Alternativen zu rampantpixels/rpmalloc sind unter anderem: microsoft/mimalloc — Mimalloc is a general purpose dynamic memory allocator for C and C++ designed to increase execution speed and reduce… google/tcmalloc — Tcmalloc is a high-performance C++ memory allocator and runtime library designed to manage heap memory for large-scale… jemalloc/jemalloc — jemalloc is a general purpose C memory allocator designed as a replacement for the standard library malloc and free… snaipe/libcsptr — Smart pointers for the (GNU) C programming language. c3lang/c3c — c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static… luau-lang/luau — Luau is a high-performance programming language evolved from Lua 5.1. It consists of a bytecode virtual machine, an…