tcmalloc

Memory allocator

A fast and multi-threaded memory allocation library

GitHub

4k stars
81 watching
484 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/mimalloc An efficient and compact general-purpose memory allocator with excellent performance characteristics. 10,694
gperftools/gperftools Provides high-performance multi-threaded memory management and performance analysis tools 8,510
armmbed/dlmalloc Doug Lea's implementation of the core memory management algorithms used in C programming languages 32
nblumhardt/tcalc A C# parser implementation using Superpower for a simple calculation language 38
microsoft/snmalloc An allocator that efficiently handles memory allocation and deallocation in multithreaded environments. 1,585
microsoft/gsl A C++ library providing common data structures and utilities for building compliant C++ programs 6,245
jemalloc/jemalloc A general-purpose memory allocator designed to minimize fragmentation and optimize concurrency for demanding applications. 9,628
microsoft/stl The Microsoft C++ Standard Library implementation 10,269
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 51
google/glog A C++ logging library that provides application-level logging APIs 7,136
metacall/core A polyglot programming platform that allows calling functions between multiple languages 1,590
pocoproject/poco A collection of C++ class libraries providing solutions to frequently encountered problems in internet-age network-centric applications 8,503
googlecloudplatform/mlops-on-gcp Provides resources and patterns for implementing machine learning workflows on Google Cloud Platform 784
dmonopoly/gtest-cmake-example An example setup of cmake with google test. 316
google/cpu_features A cross-platform C library to retrieve CPU features and instruction set capabilities at runtime 2,468