memory-pool

There are 60 repositories under memory-pool topic.

  • srdja/Collections-C

    A library of generic data structures for the C language.

    Language:C2.9k10871328
  • Water-Melon/Melon

    A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

    Language:C1.4k2213202
  • RRQM/TouchSocket

    TouchSocket is an integrated .NET networking framework that includes modules for socket, TCP, UDP, SSL, named pipes, HTTP, WebSocket, RPC, and more. It offers a one-stop solution for TCP packet issues and enables quick implementation of custom data message parsing using protocol templates.

    Language:C#9431936146
  • P-p-H-d/mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

    Language:C9302810780
  • DevShiftTeam/AppShift-MemoryPool

    A very fast cross-platform memory pool mechanism for C++ built using a data-oriented approach (3 to 24 times faster than regular new or delete, depending on operating system & compiler)

    Language:C++22471226
  • jserv/tlsf-bsd

    Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License

    Language:C9910214
  • danielkrupinski/StringPool

    A performant and memory efficient storage for immutable strings with C++17. Supports all standard char types: char, wchar_t, char16_t, char32_t and C++20's char8_t.

    Language:C++54618
  • liudanking/gmmpool

    A multi level memory pool for Golang

    Language:Go443111
  • pengzechen/Dmf-FrameWork

    A high-performance back-end service framework written in C.

    Language:C40200
  • Harbol

    assyrianic/Harbol

    Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+

    Language:C28454
  • Isty001/mem-pool

    Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks, using pthread mutex locks.

    Language:C28314
  • supurloop/ssf

    Small System Framework - JSON parser/generator, Reed-Solomon, finite state machine framework, and other high quality interfaces for embedded systems.

    Language:C25284
  • ffengc/Google-tcmalloc-simulation-implementation

    An efficient solution to replace malloc - Google open source project tcmalloc high-concurrency memory pool learning and simulation implementation. This project extracts the essence of Google-tcmalloc. After testing and optimization, the performance is better than malloc to a certain extent.

    Language:C++21120
  • lastpenguin/MemoryPool

    simple memory pool / thread safe / minimized context switching / Memory managed in 4 levels / Requirements(Windows xp~ / Visualstudio 2015)

    Language:C++21425
  • hardikp/cpp-mempool

    C++ header-only mempool library

    Language:C++19201
  • hlts2/gompool

    Allocation-free and lock-free memory pool library written in golang using treiber stack

    Language:Go18514
  • XadillaX/xmempool

    🛀 A memory pool implemented by C.

    Language:C++14403
  • morzhovets/momo

    C++ template containers with optimized memory consumption

    Language:C++12492
  • green-anger/MemoryPool

    Fast Efficient Fixed-Size Memory Pool

    Language:C++7222
  • ASMlover/Chaos

    Chaos C++ Library - Cross-platform C++1z components

    Language:C++6201
  • Bruce-Lee-LY/memory_pool

    Simple and efficient memory pool is implemented with C++11.

    Language:C++6304
  • mikra01/sharedmempool

    shared memory pool implementation in Nim

    Language:Nim6320
  • manishmeganathan/weave

    An implementation of a cryptocurrency blockchain network that implements P2P networking, local persistence, transaction merkle trees, memory pooling and a proof-of-work consensus layer. [WIP]

    Language:Go4191
  • Aden-Q/memory-pool

    Object-Oriented Programming Course Project

    Language:C++3000
  • checkking/mempools

    my mempools

    Language:C++3201
  • eggman/zmpool

    zero malloc memory pool allocator

    Language:C320
  • EthanYuan/open-transaction-pool

    A CKB Open Transaction solution based on memory pool.

    Language:Rust3242
  • zhengtianzuo/tianzuo.LianYao

    一种简单的内存池,初始化申请一些内存循环使用,不够时动态进行扩容,并且带内存泄漏检测功能。(A simple memory pool that initializes some memory for recycling, dynamically expands when insufficient, and has memory leak detection function.)

    Language:C++3100
  • arxiver/mema

    Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool

    Language:C2100
  • bignacio/gozlib

    Go Wrapper for zlib

    Language:C2200
  • jsign/bufpool

    []bytes manager using a bump-the-pointer allocator.

    Language:Go2300
  • neil-edelman/boxes

    Independent data structure headers.

    Language:C2200
  • orenccl/Winsock-MultiThread-Server

    Winsock-Multi-Client-Server

    Language:C++2101
  • ourcade/phaser3-object-pooling

    Example of object pooling in Phaser 3

    Language:TypeScript230
  • trasher

    SidoShiro/trasher

    ♻️ C memory pool library for my projects and studies 🚮

    Language:C2200
  • zhuichao001/poly

    including object pool and memory pool; object pool support dynamic schema and static schema assignment

    Language:C++2300