A library of generic data structures for the C language.
-
Updated
May 31, 2024 - C
A library of generic data structures for the C language.
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).
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).
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的、超轻量级的网络通信框架。包含了 tcp、udp、ssl、http、websocket、rpc、jsonrpc、webapi、xmlrpc等一系列的通信模块。一键式解决 TCP 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。
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)
Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License
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.
A high-performance back-end service framework written in C.
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
Small System Framework - JSON parser/generator, Reed-Solomon, finite state machine framework, and other high quality interfaces for embedded systems.
Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks, using pthread mutex locks.
simple memory pool / thread safe / minimized context switching / Memory managed in 4 levels / Requirements(Windows xp~ / Visualstudio 2015)
(still with bugs)一个取代malloc的高效方案-谷歌开源项目tcmalloc高并发内存池学习和模拟实现-本项目提取了Google-tcmalloc的精华部分,按照基本原理,模拟实现了一个支持高并发的内存池替代方案。经过测试和优化,性能在一定程度上优于malloc。
Allocation-free and lock-free memory pool library written in golang using treiber stack
C header-only mempool library
C template containers with optimized memory consumption
Fast Efficient Fixed-Size Memory Pool
Chaos C Library - Cross-platform C 1z components
Add a description, image, and links to the memory-pool topic page so that developers can more easily learn about it.
To associate your repository with the memory-pool topic, visit your repo's landing page and select "manage topics."