分配

  1. bumpalo

    Rust 的高速 bump 分配区域

    v3.16.0 5.4M #bump #memory #allocation #arena #bump-allocator #collection #pointers
  2. pulldown-cmark

    CommonMark 的拉取解析器

    v0.12.0 1.2M #markdown-parser #pull-parser #markdown #common-mark #html #allocation #markdown-text
  3. smol_str

    具有 O(1) 克隆优化的小型字符串类型

    v0.2.2 913K #string #string-interning #byte #stack-allocated #clone #language #allocation
  4. heapless

    静态 友好的数据结构,无需动态内存分配

    v0.8.0 772K #data-structures #static #no-heap #allocation #memory #dont #friendly
  5. typed-arena

    一种快速但受限的分配器类型

    v2.0.2 623K #arena #allocation #allocator #limited #single #objects #typed
  6. uint

    大型固定大小整数算术

    v0.9.5 721K #unsigned-integer #fixed-size #allocation #performance #cross-platform #big #bit
  7. gpu-alloc

    类似于 Vulkan API 的通用内存分配器

    v0.6.0 249K #memory-allocator #vulkan #memory-object #allocation #gpu #heap-memory #memory-mapping
  8. mem_dbg

    显示值的布局和内存使用的特性和相关过程宏

    v0.2.4 750 #memory-layout #memory #memory-size #debugging #allocation #debugger #data-structures
  9. oxiri

    IRI 验证和相对 IRI 解析的快速实现

    v0.2.4 13K #iri #validation #relative #resolution #base #rfc #allocation
  10. dyn-stack

    无尺寸分配的动态堆栈包装器

    v0.10.0 65K #memory-management #stack-memory #stack #allocation #unsized #array #slice
  11. static-alloc

    为alloc-traits crate设计的静态内存bump分配器

    v0.2.5 21K #bump-allocator #memory-management #global-allocator #memory-allocator #static #allocation #embedded
  12. bump-scope

    支持分配作用域/检查点的快速bump分配器。也称为任意类型值的竞技场。

    v0.5.8 460 #bump-allocator #bump #allocation #allocator #arena #memory-management #free-memory
  13. offset-allocator

    Sebastian Aaltonen的OffsetAllocator到Rust的移植

    v0.2.0 10K #allocator #port #memory-allocator #offset #memory-management #bin #allocation
  14. no-std-compat

    一个#![no_std]兼容层,将使将您的crate移植到no_std变得简单

    v0.4.1 880K #std #porting #compatibility #standard #layer #alloc #allocation
  15. aligned-vec

    对齐的向量和box容器

    v0.6.1 217K #alignment #box #vec #allocation #slice
  16. mmtk

    高性能和可移植内存管理器设计和实现框架

    v0.27.0 110 #gc #garbage-collection #allocation #collection #garbage #unit-testing #test-framework
  17. vm-allocator

    在虚拟机生命周期中分配所需资源的辅助工具

    v0.1.1 13K #allocation #resources #virt #virtual-machine #address-range #address
  18. allocation-counter

    计算某些代码的内存分配次数

    v0.8.1 1.2K #memory #memory-allocator #allocator #allocation #memory-management #counter #testing
  19. stack_dst

    一个包装器,允许将最大固定大小的未大小值内联存储(无需装箱)

    v0.8.1 1.9K #dst #stack #fixed-size #inline #allocation #storing #unsized
  20. rlsf

    基于TLSF算法的实时动态内存分配器

    v0.2.1 11K #memory-allocator #real-time #memory-pool #memory-management #allocation #dynamic #constant-time
  21. dumpster

    一个基于并发循环跟踪的垃圾回收器

    v0.2.1 #garbage-collection #gc #collector #allocation #pointers #rc #concurrency
  22. augmented-midi

    使用nom组合子的实验性MIDI文件/事件解析器

    v1.7.0 #midi-file #parser-combinator #nom #audio #experimental #allocation #deserialization
  23. alloc_counter

    计算分配、重新分配、释放。基于表达式或函数允许、拒绝或禁止分配。

    v0.0.4 750 #profiling #debugging #counter #allocation #analysis
  24. mintex

    最小互斥锁

    v0.1.3 82K #mutex #spin-lock #allocation #sync #during #execution #fair
  25. alloc-from-pool

    单线程对象池实现

    v1.0.5 3.6K #object-pool #memory-pool #single-threaded #alloc #struct #allocation #factory
  26. recycle_vec

    Vec回收其底层分配以用于另一个不同类型的Vec的方法

    v1.1.1 170 #vec #allocation #recycle #lifetime #extension #change #zero-copy
  27. moveref

    用于安全C++风格放置初始化和移动语义的类型和特质

    v1.0.0 160 #cpp #reference #allocation #memory #ffi #memory-management #references
  28. sinter

    易于使用且快速的快速全局池

    v0.1.1 #string-interning #interning #string #memory-management #allocation #interned
  29. compact_strings

    字符串或字节数组的更紧凑但功能有限的表示

    v4.1.2 下载160次 #byte-string #list #compact #data-structures #memory #allocation #immutability
  30. gpu-alloc-ash

    ashgpu-alloc 的后端

    v0.7.0 下载9.8K #vulkan #memory-allocator #gpu #allocation #graphics #no-std
  31. rodeo

    基于 bumpalo 的快速丢弃区域

    v0.2.1 #arena #arena-allocation #dropping #allocation #bumpalo
  32. roussillon-type-system

    一种编程语言的语言类型系统

    v0.3.7 下载600 #type #type-system #programming-language #data-type #tuple #roussillon #allocation
  33. gpu-descriptor-types

    gpu-descriptor crate 的核心类型

    v0.2.0 下载243K #gpu #vulkan #allocation #descriptor-set #no-std
  34. memuse

    用于测量类型动态内存使用的特质

    v0.2.1 下载36K #heap-memory #heap-allocation #heap #allocation #measurement #heap-allocated #memory-management
  35. ialloc

    分配器接口特质

    v0.0.0-2023-05-28 #alloc #allocation #free #traits #interface #compatible #no-alloc
  36. slabbin

    一个具有稳定地址的高效块分配器

    v1.0.1 下载390 #allocator #slab #allocation #stable #slot #free #pointers
  37. flex-grow

    在子代之间分配大小

    v0.1.0 #flex #size #children #grow #allocation #computing #tiny
  38. mockalloc

    允许测试使用全局分配器的代码

    v0.1.2 #memory #memory-leaks #allocation #mocking #leak #testing #memory-management
  39. pages-and-pages

    允许控制手动分配的页对齐内存区域,并支持对底层页的粒度保护和锁定

    v0.4.1 下载380 #memory-protection #memory-management #memory #page #allocation #lock #protect
  40. fast-logger

    Rust 的快速日志记录器

    v0.7.1 #logger #logging #log #allocation
  41. re_memory

    运行时内存跟踪和性能分析

    v0.18.0 49K #memory #tracking #profiling #run-time #applications #allocation #rerun
  42. gpu-alloc-vulkanalia

    vulkanalia 后端为 gpu-alloc

    v0.2.0 #vulkan #gpu #allocation #graphics #back-end
  43. poly_it

    一个无标准库,用于支持切片和最小分配操作的多项式

    v0.2.3 110 #polynomial #allocation #slice #manipulating #no-std #iterator
  44. bump-into

    一个无标准 bump 分配器,从用户提供的切片中获取空间

    v0.8.3 #bump-allocator #slice #global-allocator #space #allocation #sourcing #embedded
  45. sgx_alloc

    Rust SGX SDK 提供使用 Rust 编程语言编写 Intel SGX 应用程序的能力

    v1.1.1 #intel-sgx #sgx-sdk #memory #allocation #write #tee #applications
  46. magic-buffer

    一个虚拟环形缓冲区实现,可以神奇地自我环绕

    v0.1.1 #ring-buffer #buffer #memory-buffer #networking #allocation #fixed-size
  47. dudy-malloc

    轻松配置每个平台最佳内存分配的简单方法

    v0.1.2 130 #memory-allocator #memory-management #platform #allocation
  48. static-array

    一个无标准 Rust crate,提供堆分配的不可变类型检查数组

    v0.5.0 #array #static #heap-allocation #allocation #heap-allocated #heap
  49. zone-alloc

    基于区域的内存分配的容器

    v0.4.0 #memory-management #arena-allocation #memory #allocation #arena #interior-mutability
  50. simple-json-parser

    无分配 JSON 键值解析器,支持注释

    v0.0.3 #json-parser #json-key #key-value #allocation #comments #api
  51. vec-utils

    向量实用工具

    v0.3.0 #vec #utilities #map #allocation #transform #experimental #reuse
  52. vapore-gui

    Vangaurd 立方体组合平衡算法

    v0.8.1 #stock #portfolio #assets #account #bond #allocation #order
  53. staging-tracking-allocator

    跟踪分配器,用于控制进程消耗的内存量

    v2.0.0 #memory #allocator #process #allocation #tracking #control #memory-management
  54. intrusive_splay_tree

    一个与标准库兼容且无分配和移动操作的侵入式伸展树实现

    v0.2.0 #tree-node #intrusive #pointers #splay #element #memory #allocation
  55. map_box

    将Box中的值进行映射,在可能的情况下重用分配

    v0.2.2 #box #map #allocation #re-using
  56. memac

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

    v0.5.3 110 #memory-allocator #allocator #slab #buddy #allocation #no-std
  57. gpu-alloc-types

    gpu-alloc crate的核心类型

    v0.3.0 242K #vulkan #gpu #memory-management #allocation #memory-allocator #no-std #graphics
  58. cursebox

    单元格网格TTY UI库

    v0.2.11 #ui #tty #goal #cell-grid #dynamic #allocation #little
  59. kioku

    内存竞技场

    v0.3.1 #memory #memory-block #memory-management #arena #copy #allocation #types
  60. loca

    内存分配

    v0.7.4 190 #memory #allocation #memory-management
  61. slitter

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

    v0.1.0 330 #memory-management #allocator #allocation #slab #class #metadata #operating
  62. rsgc

    Rust的并发GC库

    v1.1.0 #garbage-collection #gc #object #concurrency #thread #collector #allocation
  63. bufferring

    Rust的环形缓冲区

    v0.0.2 #ring-buffer #no-std #items #allocation #compile-time #dynamic
  64. tracking-allocator

    提供跟踪分配事件的钩子的全局分配器

    v0.4.0 850 #allocation #memory #observability #memory-management
  65. dynsequence

    用于存储动态大小类型的序列-like数据结构

    v0.1.0-alpha.4 #dynamically-sized #dst #vec #dyn #collection #allocation #data-structures
  66. cilk

    (玩具)受LLVM启发的编译器基础设施

    v0.2.1 #编译器 #llvm #toy #基础设施 #寄存器 #优化 #分配
  67. erased-type-arena

    具有适当释放操作的类型擦除分配区域

    v0.3.1 #区域 #区域分配器 #内存管理 #分配 #引用 # #不可变性
  68. alloc-compose

    可组合的分配器结构,用于连接更强大的分配器

    v0.5.0 #分配器 #alloc #可组合 #分配 #alloc-ref #together #结构
  69. boxext

    Box 类型的扩展

    v0.1.6 #box #分配器 #扩展 #foo #分配 #usize #case
  70. redox_uefi_alloc

    UEFI 分配支持

    v0.1.12 #uefi #分配器 #分配
  71. 尝试使用 DuckDuckGo 进行搜索。

  72. vecshard

    在常数时间内分割 Vecs

    v0.2.1 #vec #split #分配 #性能 #常数时间
  73. extract-words

    从文本中提取单词而不进行分配

    v0.2.0 #text #分配 #words #punctuation #entries #discarding
  74. typed-arena-nomut

    一种快速但受限的分配器类型

    v0.1.0 2.1K #区域 #分配器 #不可变性 #分配 #单个 #有限 #对象
  75. rust_jemalloc_pprof_internal

    由 rust_jemalloc_pprof 内部使用

    v0.3.0 #pprof #内存 #分配 #rust-jemalloc-pprof
  76. gpu-alloc-erupt

    eruptgpu-alloc 的后端

    v0.9.0 150 #vulkan #gpu #分配 #内存管理 #no-std #内存-分配器 #图形
  77. allocators

    可组合内存分配器和创建更多功能的实用程序

    v0.1.9 #内存分配器 #分配器 #内存 #分配 #内存管理 #构建块
  78. memalloc

    在稳定的 Rust 中的内存分配

    v0.1.0 35K #分配 #稳定 #内存 #对齐 #终止 #进程 #失败
  79. alloc-metrics

    跟踪分配度量值的全局分配器

    v0.1.1 #全局分配器 #内存 #调试 #度量 #分配 #跟踪 #内存管理
  80. corealloc

    辅助命令行工具决定当前系统的核心分配

    v0.6.0 #allocation #command-line-tool #utility #sockets #allocate #cli #core
  81. 分配

    轻量级的跨平台内存分配、释放和重新分配功能

    v0.1.0-BETA #allocation #memory #deallocation #thin #cross-platform #functions #reallocation
  82. vapore

    Vangaurd 立方体组合平衡算法

    v0.5.1 #stock #portfolio #investment #allocation #bond #account #vanguard
  83. feanor-mempool

    内存分配和池接口,用于 feanor-math

    v2.1.0 #memory #memory-pool #allocation #memory-management #pool
  84. mimalloc2-rust-sys

    mimalloc_rust 手写 sys 绑定的分支

    v2.1.7-source 700 #memory-allocator #binding #mi-malloc #free #allocation #page #memory-management
  85. polymorph-allocator

    内存分配器

    v1.2.0 #memory-allocator #allocation #free #polymorph #global-allocator #locked-allocator
  86. haz-alloc

    用 Rust 编写的通用分配器

    v0.3.1 #allocator #alloc #allocation
  87. acid_alloc

    裸机分配器

    v0.1.0 1.1K #allocator #bump-allocator #allocation #bare-metal #buddy #global-allocator #alloc
  88. nstd_alloc

    NSTD 内存分配包

    v0.5.0 #cross-platform #memory #memory-management #allocation #nstd #safe #api
  89. jemalloc-info

    一个小型库,用于在 Elixir 中导出 jemalloc 分配数据

    v0.5.0 15K #allocation #elixir #exporting #data #jemalloc #info #metrics
  90. thin-string

    具有较小堆栈足迹的 String

    v0.2.1 #string #stack #footprint #allocation #capacity #length #vec
  91. polymock

    线程安全的区域字节数据分配器

    v0.2.2 #buffer #byte #thread-safe #arena #allocator #allocation #bump
  92. growable

    Rust 的可重用框

    v0.7.0 #memory-pool #box #memory #pool #allocation #reuse #memory-block
  93. websocket-sans-io

    低级WebSocket库

    v0.1.0 #websocket #low-level #codec #sans-io #rfc6455 #no-alloc #allocation
  94. shared-string

    不进行额外分配的字符串分割

    v0.1.7 110 #string #zero-copy #split #line #shared #allocation #another
  95. nalloc

    可开启或关闭的分配器包装器

    v0.1.2 #allocator #off #allocation #turn #alive #lock #alloc
  96. heatshrink-lib

    为无_std环境实现heatshrink压缩算法的最小库

    v0.4.1 #compression #heatshrink #environments #allocation #dynamic
  97. dst

    DST的数据结构

    v0.1.0 #vec #structures #dynamically-sized #length #benefits #slice #allocation
  98. msvc-alloca

    适用于最裸机项目的MSVC _alloca

    v0.3.0 #msvc #allocation #stack #dynamic #alloca #bare-metal
  99. fallible_alloc

    可失败的Rust稳定std集合分配

    v0.2.0 #fallible #stable #allocation #std
  100. lazy-string-replace

    String::replace的惰性版本,以便可以在不进行中间分配的情况下进行格式化或递归替换

    v0.1.3 #string #allocation #replace #lazy-evaluation #intermediate #display #replaced
  101. rbl_circular_buffer

    Rust中实现的无分配、快速循环缓冲区

    v0.1.2 #circular-buffer #buffer #circular #zero-allocation #allocation #zero
  102. flat-veb

    无内部分配的快速vEB树实现

    v0.1.2 #tree #set #allocation #internal #veb #integer #van
  103. boxing-arena

    Box分配的重用

    v0.9.3 #box #arena #allocations #allocation
  104. another-option

    选项数据类型;在分配成本高昂时很有用

    v0.1.1 #options #allocation #some #none #option
  105. xls_table_derive

    投资crate的进程宏

    v0.7.4 500 #investment #portfolio #stock #analysis #proc-macro #assets #allocation
  106. simple_arena

    Rust的竞技场分配器

    v0.2.0 #arena #memory #arena-allocator #allocation #memory-management #memory-allocator #data-structures
  107. maskerad_stack_allocator

    基于栈的分配器,用于连续分配和防止内存碎片化

    v1.1.2 #memory-allocator #stack-allocator #fragmentation #allocation #contiguous #prevention #stack-based
  108. slimbox

    用于堆分配的轻量级指针类型

    v0.1.0 #pointers #thin #allocation #heap-allocation #nightly #alloc #value
  109. aren_alloc

    受对象池启发的用于小型可复制对象的分配器

    v0.3.0 #allocator #memory-allocator #memory-pool #object #alloc #copyable #allocation
  110. bedrock

    Vulkan和Rust之间的胶水库

    v1.1.70 #vulkan #glue #memory #allocation #safety
  111. http-multipart

    用于http crate类型的multipart

    v0.1.0 #multipart #http #async-http #streaming-parser #native #allocation #interface
  112. space_alloc

    通用空间分配器

    v0.1.1 #allocator #space #allocation #general #allocate #offset #memory
  113. regalloc

    模块化寄存器分配算法

    v0.0.34 25K #register #algorithm #modular #allocator #allocation #cranelift #failure
  114. goro

    动态令牌列表分配

    v0.2.1 #allocation #list #dynamic #token
  115. dgreid/rutabaga_gfx

    GitHub 0.1.0 #graphics #virtual-machine #virtio-gpu #devices #allocation #2d-3d #mapping
  116. tracing-allocations

    一个全局分配器,在每次分配和释放时发出跟踪事件

    v0.1.0 #global-allocator #emit #allocation #tracing #events #instrumented #upon
  117. buddy-system

    用于实时用例的伙伴系统分配器

    v0.2.0 #real-time #buddy #allocator #allocation #system #use-case
  118. ndless-handler

    TI Nspire的Ndless的Rust处理器

    v0.3.0 #ndless #allocation #nspire #ti-nspire #handlers #panics #required
  119. bogo-alloc

    一个让C/C++开发者感到宾至如归的分配器

    v0.1.1 #allocator #allocation #cc #right #home
  120. maskerad_object_pool

    一组对象池,用于更高效的动态内存分配

    v0.3.0 #object-pool #pool #memory-allocator #dynamic #allocation #collection #memory-management