-
sharded-slab
一个无锁的并发slab
-
mimalloc
以性能和安全为导向的即插即用分配器
-
page_size
简单、快速、跨平台的获取内存页面大小的方法
-
gpu-allocator
Vulkan和DirectX 12的GPU内存分配器
-
jemalloc-sys
Rust FFI绑定到jemalloc
-
tikv-jemalloc-sys
Rust FFI绑定到jemalloc
-
gpu-alloc
类似于Vulkan的API的无界内存分配器
-
talc
为no_std和WebAssembly提供的快速灵活的分配器
-
vk-mem
Rust ffi绑定和AMD Vulkan内存分配器(VMA)的习惯性包装器
-
static-alloc
为alloc-traits crate在静态内存上的bump分配器
-
stats_alloc
一个允许对全局分配器进行仪表化的分配器包装器
-
snmalloc-rs
snmalloc的Rust绑定
-
libmimalloc-sys
mimalloc分配器的Sys crate包装
-
offset-allocator
Sebastian Aaltonen的
OffsetAllocator
的Rust移植 -
lgalloc
大对象分配器
-
secmem-alloc
用于保密内存的自定义分配器
-
allocation-counter
统计某些代码的内存分配次数
-
blink-alloc
支持drop的快速、并发、基于场的分配器
-
reloaded-memory-buffers
与进程生命周期相关的共享、并发、永久内存分配器
-
lvgl
LVGL的Rust绑定。一个功能强大且易于使用的嵌入式GUI,具有许多小部件、高级视觉效果(不透明度、抗锯齿、动画)和低内存需求(16K RAM,64K Flash)。
-
rlsf
基于TLSF算法的实时动态内存分配器
-
stable-vec
类似于Vec的集合,保证索引稳定,支持O(1)元素删除(与
Vec<Option<T>>
在语义上相似)。适用于图或类似数据结构的分配。 -
good_memory_allocator
适用于
no_std
环境的超快且内存高效的内存分配器 -
tlsf
具有优化内存足迹的两级分割拟合(TLSF)分配器
-
second-stack
适用于短生命周期的切片和大值的快速分配器
-
buddy-alloc
适用于no-std Rust的内存分配器,用于嵌入式环境
-
cap
一种可以跟踪和限制内存使用的分配器。此crate提供了一种通用分配器,它包装另一个分配器,跟踪内存使用并设置限制
-
rpmalloc
使用rpmalloc的跨平台全局内存分配器
-
composable-allocators
适用于新分配器API的可组合内存分配器
-
bort-vma
Rust ffi绑定和AMD Vulkan内存分配器(VMA)的习惯性包装器
-
generational-box
基于生成时运行时的盒子
-
gpu-alloc-ash
ash
为gpu-alloc
提供后端 -
simple-chunk-allocator
no_std
allocator written in Rust that manages memory in fixed-size chunks/blocks. Useful for basicno_std
binaries where you want to manage a heap of a few megabytes without complex… -
free-list
基于空闲列表的页面/帧分配器
-
ferroc
一个快速且无锁的内存分配器库
-
hardened_malloc-rs
hardened_malloc rust 封装器
-
emballoc
适用于嵌入式 Rust 和 #![no_std] 的可靠内存分配器
-
alloc-madvise
用于创建大对齐内存块的内存分配器
-
vk-mem-vulkanalia
使用 vulkanalia 而不是 ash 为 AMD Vulkan Memory Allocator (VMA) 提供的 Rust ffi 封装和约定封装。vk-mem 的分支。
-
snmalloc-sys
snmalloc 的 rust 原始绑定
-
coca
具有固定容量的数据结构
-
vmem
由Jeff Bonwick和Jonathan Adams在*[杂志和Vmem:扩展Slab分配器以支持多个CPU和任意资源][1]*中提出的资源管理系统。它提供O(1)...
-
talloc
一个快速、一致且灵活的
no_std
兼容分配器 -
jit-allocator
可执行代码分配器
-
isoalloc
以安全为导向的分配器
-
ring-alloc
适用于短生命周期对象的专用分配器
-
fixed-bump
使用固定大小块以确保非摊销O(1)分配的bump分配器
-
dudy-malloc
轻松为每个平台配置最佳内存分配方式
-
scratchpad
具有双向分配支持的栈式内存分配器
-
kernel-alloc
最小主义的Windows内核分配器
-
swc_malloc
为每个平台配置最佳内存分配器
-
allocator-suite
用于各种分配类型的分配器套件
-
bort-vk
轻量级Vulkan包装器
-
memur
带有额外功能的区域存储
-
umm-malloc
使用umm_malloc库的嵌入式系统全局分配器实现
-
vk-mem-3-erupt
使用erupt的AMD Vulkan内存分配器(VMA)的Rust ffi绑定和惯用包装器
-
sensitive
敏感信息内存分配器
-
memac
使用slab和伙伴分配器的自定义内存分配器
-
gpu-alloc-types
gpu-alloc crate的核心类型
-
rulloc
通用内存分配器
-
gfx-memory
gfx-hal内存分配器
-
vma
Rust ffi绑定和AMD Vulkan内存分配器(VMA)的习惯性包装器
-
obstack
一个快速、基于栈的分配器,可用于任何对象
-
vk-mem-erupt
使用erupt的AMD Vulkan内存分配器(VMA)的Rust ffi绑定和惯用包装器
-
上下文分配器
-
smartalloc
绑定
-
ico_memory
实验性的自定义内存管理和基于句柄的资源管理器
-
buddyalloc
适用于嵌入式或裸机系统(no_std)的Rust的简单且安全的即插式分配器
-
ma_proper
一个安全的覆盖内存分配器
-
stupidalloc
一个愚蠢的内存分配器,将分配映射到文件
-
maskerad_memory_allocators
用于防止内存碎片化的自定义分配器
-
ruspiro-allocator
Raspberry Pi裸机环境下的轻量级堆内存分配器
-
gpu-alloc-erupt
erupt
是gpu-alloc
的后端 -
mimalloc-rust-sys
mimalloc_rust 手写的 sys 绑定
-
分配器
可组合内存分配器和实用程序,用于创建更多
-
vk-mem-alloc
围绕 Vulkan 内存分配器的一个非常轻量级的包装器
-
gharial
直接操作内存的程序测试工具
-
vk-alloc
适用于Vulkan的隔离列表内存分配器
-
basic_allocator
用纯Rust编写的非常简单的全局分配器
-
mimalloc2-rust-sys
mimalloc_rust手工编写的sys绑定的分支
-
polymorph-allocator
内存分配器
-
tested-trait
将测试与特性关联
-
ink_allocator
[ink!] Wasm堆内存分配器的绑定
-
dense-heap
代码定义了一个名为
DHeap
(密集堆) 的自定义分配器和一个名为DBox
(密集框) 的智能指针。DHeap
负责管理内存分配,而DBox
... -
arrform
无内存分配器的字符串格式化
-
rpmalloc-sys
对rpmalloc C库的不安全FFI绑定
-
simple_arena
Rust的内存池分配器
-
maskerad_stack_allocator
基于栈的分配器,用于连续分配和防止内存碎片化
-
hugepage-rs
Linux大页面的包装分配器
-
aren_alloc
受对象池启发的用于小型可复制对象的分配器
-
bench-rs
基准测试库
-
accounting-allocator
一个全局内存分配器包装器,用于统计分配和释放的字节数
-
slaballoc
为
no_std
系统提供的安全无锁固定大小内存分配器 -
benemalloc
WIP:为Rust提供的一个快速通用内存分配器
-
vulkan-malloc
Vulkan的通用设备内存分配器
-
malloc
Web Assembly
-
umm-malloc-sys
对 umm_malloc 内存分配器的 FFI 绑定
-
maskerad_object_pool
对象池集合,用于更有效的动态内存分配
-
default_allocator
默认(用户空间)内存分配器
-
interloc
用于跟踪内存使用的中间件分配器
-
共享内存分配器
一个关于编写自定义分配器以使用Linux共享内存的极端不安全实验
-
slab-alloc
一个快速的单线程对象分配器
-
cart-tmp-gmem
gfx-hal内存分配器
-
no_alloc
适用于无堆分配器的应用程序的嵌入式友好指针类型
-
rustbuddy
伙伴内存分配算法
-
qimalloc
快速增量内存分配器
-
alloc-singleton
由拥有静态分配内存的单例支持的内存分配器
-
bsalloc
用于引导其他分配器的一般用途分配器
-
dpdk-global-allocator
DPDK的全局、NUMA感知内存分配器的包装器,可以替换malloc
-
phala-allocator
Phala pruntime的内存分配器
使用DuckDuckGo进行搜索。