#slab

  1. slab

    为统一数据类型预分配的存储

    v0.4.9 8.2M #allocator #uniform #data #preallocated #no-std #storage
  2. sharded-slab

    无锁并发slab

    v0.1.7 5.4M #slab #lock-free #allocator #atomic #memory-allocator
  3. thunderdome

    具有紧凑代际索引的快速区域分配器

    v0.6.1 7.6K #generational-arena #generational #arena #arena-allocator #slab #constant-time
  4. 算法

    关于算法数据结构,现有 lru/lru-k/lfu/slab/rbtree/roaring_bitmap/timer_wheelss,关于算法常用的数据结构

    v0.1.6 420 #lru #slab #data-structures #lfu #arc #timerwheel
  5. pi_slotmap

    Slotmap 数据结构

    v0.1.17 220 #slotmap #slab #pi #data-structure
  6. btree-slab

    基于Slab的内存紧凑B-tree实现

    v0.6.1 2.1K #b-tree #btree-map #slab #node-tree #set #map
  7. slabmap

    类似于 HashMap 的自动确定键的集合

    v0.2.1 210 #slab #vec #map #allocator #key-value
  8. idr-ebr

    高效的并发 ID 到对象解析器

    v0.3.0 600 #lock-free #wait-free #slab #idr #ebr #data-structures #smart-pointers
  9. blazemap

    实现了一个基于向量的类似于 slab 的映射,具有类似于 HashMap 的接口,并提供了生成轻量级标识符的工具,这些标识符可以作为此映射的键安全使用

    v0.5.1 1.2K #hash-map #map #slab #generate-keys #hashmap
  10. slabigator

    一个不进行动态内存分配的链表

    v0.9.2 1.5K #linked-list #slab #deque #queue #memory-management
  11. slabmalloc

    基于 slab 的 rust malloc 实现。可以独立使用,或为了为 rusts liballoc 库提供必要的接口。slabmalloc 仅依赖于 libcore。

    v0.11.0 #memory #slab #malloc #alloc #os
  12. slab_tree

    具有特定树代际索引的向量树结构

    v0.3.2 2.2K #tree-structure #node-tree #tree #tree-node #index #slab #data-structures
  13. nary_tree

    具有特定树代际索引的向量树结构

    v0.4.3 190 #tree-node #tree #tree-structure #node-tree #slab #n-ary #slab-tree
  14. slablit

    用于创建slab的文本

    v0.3.1 170 #slab #literals #macro #fixed-size
  15. wasmtime-slab

    用于Wasmtime的单元类型slab,带有空闲列表

    v24.0.0 104K #slab #wasmtime #free #list #wasm #entries #arena
  16. slabbin

    具有稳定地址的高效slab分配器

    v1.0.1 390 #allocator #slab #allocation #stable #slot #free #pointers
  17. slabby

    大量类型实例的最大效率分配和释放

    v0.3.1 #slab #allocator #no-std
  18. generic_slab

    为统一数据类型预分配的存储

    v0.1.1 #slab #fixed-size #generic #fixed #allocator #no-std #key-storage
  19. loro-thunderdome

    thunderdome的分支:具有紧凑代际索引的快速竞技场分配器

    v0.6.2 440 #generational-arena #generational #arena #arena-allocator #slab
  20. memac

    使用slab和伙伴分配器的自定义内存分配器

    v0.5.3 110 #memory-allocator #allocator #slab #buddy #allocation #no-std
  21. typed-slab

    Slab的带类型包装器

    v0.2.0 430 #slab #allocator #typed #wrapper
  22. obstack

    一种快速的基于堆栈的分配器,可用于任何对象

    v0.1.4 #allocator #memory-allocator #memory-management #arena-allocator #slab #object #stack-based
  23. slitter

    一个以安全性为重点的C-和Rust可调用的slab分配器

    v0.1.0 330 #memory-management #allocator #allocation #slab #class #metadata #operating
  24. rslab

    Rust的slab分配器

    v0.2.1 #allocator #no-alloc #slab #no-std #os
  25. arcslab

    带有引用计数的slab

    v0.1.0 #reference-counting #items #slab #counted #atomically
  26. slab_allocator_rs

    用于no_std系统的slab分配器。使用多个不同大小的slab块和大于4096字节的伙伴系统分配器。已更新到最新的nightly rust

    v1.0.2 #allocator #heap-allocator #slab #heap #kernel #no-std
  27. beton

    基于树的slab分配器

    v0.1.0 #memory #slab #allocator #memory-safety #tree-backed #structure #operations
  28. compactmap

    紧凑的基于Vec的map,它自行为值分配ID。与Slab非常相似。

    v0.3.7 #key-value #slab #compact #linked-list #id #structure #key-index
  29. slab_typesafe

    Slab的包装器,提供类型安全的token而不是usize

    v0.1.3 1.1K #slab #type-safe #key #tokens #structure #wrapper #data-structures
  30. wrapped_slab

    WrappedSlab:基于Slab自动生成新类型习惯用法

    v0.2.2 #slab #key #newtype #generate #guarantees #replace #auto-generate
  31. bumpslab

    具有稳定引用的slab分配器

    v0.2.0 1.4K #slab #allocator #layout #memory-layout #memory
  32. 尝试使用DuckDuckGo进行搜索。

  33. simple-slab

    快速轻量级的Slab分配器

    v0.3.3 #slab #allocator
  34. byte-slab

    静态分配的字节slab

    v0.2.2 #slab #byte #allocated #reference-counting #statically #slab-arc #counted
  35. quickdry

    跳指针aren分配器

    v0.1.2 #arena #bump-pointer #allocator #slab #arena-allocator #arena-allocation #pointers
  36. pi_slab

    slab

    v0.1.0 130 #slab #pi #pi-slab
  37. ruyi-slab

    基于对象的分配器

    v0.1.1 #slab #allocator #object #slot #free #ruyi #index
  38. shared_slab

    具有共享插入功能的数据结构

    v0.1.0 #slab #allocator #shared #insertion #structure #key #mutable
  39. super-slab

    基于slab的预分配统一数据类型的存储

    v0.1.0 #slab #allocator #storage #uniform #data #upon #preallocated
  40. slaballoc

    no_std系统提供安全且无锁的固定大小内存分配器

    v0.1.0 #allocator #memory-allocator #slab #lock-free #kernel #no-std #set-bit
  41. spdkit-surface

    cargocn.io的简短文本

    v0.1.1 #surface #text #slab #model #short #io #structure
  42. slab_32

    作为实验从主slab crate分叉而来。请勿使用。

    v0.1.1 #slab #dont #experiment #forked #uniform #storage #data
  43. ochenslab

    简单且快速的固定大小分配器/容器

    v0.0.2 #slab #storage #allocator
  44. slab-alloc

    快速的单线程对象分配器

    v0.1.1 #slab #object #cache #allocator #memory-allocator
  45. slab_allocator

    为no_std系统提供的slab分配器。使用多个不同大小的块和链表管理大于4096字节的块

    v0.3.5 #allocator #slab #heap #kernel #no-std #linked-list
  46. pinned_slab

    具有固定元素的slab分配器

    v0.1.0 #slab #allocator #pinned #elements #const #generics #pool
  47. byte-slab-derive

    用于静态分配字节slab的宏定义

    v0.2.1 #byte #slab #statically #allocated #macro
  48. wrapped_slab_derive

    WrappedSlab:基于Slab自动生成newtype语法的idiom

    v0.2.2 #slab #wrapped-slab #newtype #auto-generate #derive #idiom
  49. reslab

    HashMap的替代品,后端使用slab存储

    v0.0.0 #hash-map #slab #thread-safe #alloc #concurrency #concurrent