crates.io "memory-management" keyword
View the packages on the crates.io package registry that are tagged with the "memory-management" keyword.
pmdaemon 0.1.4 💰
PMDaemon - A high-performance, cross-platform process manager built in Rust with advanced port ma...5 versions - Latest release: 3 months ago - 2.23 thousand downloads total - 84 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
4 versions - Latest release: over 7 years ago - 12 dependent packages - 5,160 dependent repositories - 6.92 million downloads total - 10 stars on GitHub - 2 maintainers
memory_units 0.4.0
Safe conversions between units of memory4 versions - Latest release: over 7 years ago - 12 dependent packages - 5,160 dependent repositories - 6.92 million downloads total - 10 stars on GitHub - 2 maintainers
hwlocality 1.0.0-alpha.11
Idiomatic Rust bindings for the hwloc hardware locality library11 versions - Latest release: about 22 hours ago - 5 dependent packages - 51.8 thousand downloads total - 35 stars on GitHub - 1 maintainer
hwlocality-sys 0.6.1
Low-level bindings for the hwloc hardware locality library28 versions - Latest release: about 22 hours ago - 1 dependent package - 74.1 thousand downloads total - 35 stars on GitHub - 1 maintainer
secure-types 0.1.31
Secure data types that protect sensitive data in memory via locking, encryption, and zeroization.6 versions - Latest release: about 1 month ago - 1.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
insectbox 0.1.0
OpenSSH inspired in-memory key security.1 version - Latest release: 6 months ago - 584 downloads total - 0 stars on GitHub - 1 maintainer
libcanopy 0.0.5
Canopy is a lightweight tree-based data structure for Rust, optimized for reference management us...4 versions - Latest release: 6 months ago - 2.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
11 versions - Latest release: about 1 year ago - 5 dependent packages - 41 dependent repositories - 7.7 million downloads total - 159 stars on GitHub - 1 maintainer
archery 1.2.1
Abstract over the atomicity of reference-counting pointers11 versions - Latest release: about 1 year ago - 5 dependent packages - 41 dependent repositories - 7.7 million downloads total - 159 stars on GitHub - 1 maintainer
bounded-static 0.8.0 💰
Defines the ToBoundedStatic and IntoBoundedStatic traits9 versions - Latest release: about 1 year ago - 6 dependent packages - 4 dependent repositories - 320 thousand downloads total - 19 stars on GitHub - 1 maintainer
offset-allocator 0.2.0
A port of Sebastian Aaltonen's `OffsetAllocator` to Rust2 versions - Latest release: about 1 year ago - 761 thousand downloads total - 414 stars on GitHub - 1 maintainer
process-memory 0.5.0
A rust library that can read/write the memory of other processes.9 versions - Latest release: almost 3 years ago - 4 dependent packages - 12 dependent repositories - 32.6 thousand downloads total - 143 stars on GitHub - 1 maintainer
rclite 0.2.8
small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs15 versions - Latest release: 6 days ago - 6 dependent packages - 2 dependent repositories - 74.3 thousand downloads total - 188 stars on GitHub - 1 maintainer
mmtk-macros 0.31.0
MMTk macros provides procedural macros used by mmtk-core.21 versions - Latest release: 4 months ago - 1 dependent package - 7 dependent repositories - 23.6 thousand downloads total - 463 stars on GitHub - 1 maintainer
mmtk 0.31.0
MMTk is a framework for the design and implementation of high-performance and portable memory man...34 versions - Latest release: 4 months ago - 1 dependent repositories - 41.5 thousand downloads total - 328 stars on GitHub - 1 maintainer
goxoy-interpreter-broom 💰
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection1 version - Latest release: 7 days ago - 1.12 thousand downloads total - 251 stars on GitHub - 1 maintainer
broom 0.3.2 💰
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection8 versions - Latest release: almost 3 years ago - 1 dependent repositories - 13.2 thousand downloads total - 251 stars on GitHub - 1 maintainer
pcc 0.3.0
Polymorphic containers for dynamically sized types8 versions - Latest release: 3 months ago - 3.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
typemap-meta-derive 0.2.0
A simple compile-time macro to create type-to-value maps, derive macro crate2 versions - Latest release: about 2 years ago - 1 dependent package - 3.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
empty-box 0.1.1
Allows for `Box`s to have their values moved out and replaced with new values, while reusing the ...2 versions - Latest release: over 8 years ago - 1 dependent repositories - 4.33 thousand downloads total - 6 stars on GitHub - 1 maintainer
erased-type-arena 0.3.1
A type-erased allocation arena with proper dropping.4 versions - Latest release: over 3 years ago - 5.15 thousand downloads total - 7 stars on GitHub - 1 maintainer
allocation-counter 0.8.1 💰
Count the number of memory allocation of some code.11 versions - Latest release: almost 2 years ago - 6 dependent packages - 3 dependent repositories - 59.1 thousand downloads total - 20 stars on GitHub - 1 maintainer
email_syntax_verify_opt 0.1.0
Ultra-fast, zero-allocation email validation library optimized for enterprise production use1 version - Latest release: about 2 months ago - 272 downloads total - 4 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
35 versions - Latest release: over 1 year ago - 10 dependent packages - 162 dependent repositories - 1.25 million downloads total - 51 stars on GitHub - 1 maintainer
memsec 0.7.0
Rust implementation `libsodium/utils`.35 versions - Latest release: over 1 year ago - 10 dependent packages - 162 dependent repositories - 1.25 million downloads total - 51 stars on GitHub - 1 maintainer
seckey 0.12.1
Use `memsec` protected secret memory.43 versions - Latest release: over 2 years ago - 8 dependent packages - 2 dependent repositories - 200 thousand downloads total - 23 stars on GitHub - 1 maintainer
type-handle 0.1.2
Regular and reference-counted type handles3 versions - Latest release: about 2 years ago - 3.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
cactusref 0.5.0
Cycle-aware reference counting smart pointer6 versions - Latest release: over 1 year ago - 7.65 thousand downloads total - 143 stars on GitHub - 1 maintainer
rcgc 0.1.0
A tracing GC in safe Rust based on `Rc`1 version - Latest release: over 6 years ago - 1.75 thousand downloads total - 17 stars on GitHub - 1 maintainer
manually-static 1.2.0
Provides `ManualStatic` that is a wrapper which allows to manually manage `'static` lifetimes. It...5 versions - Latest release: 3 months ago - 1.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
kamo-macros 0.1.6
A macro for parsing s-expressions into kamo Values.6 versions - Latest release: over 1 year ago - 1 dependent package - 7.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
emballoc 0.3.0
Simple but reliable memory allocator for embedded Rust and #![no_std]6 versions - Latest release: 12 months ago - 1 dependent repositories - 11 thousand downloads total - 12 stars on GitHub - 1 maintainer
shalloc 0.1.2
Implements the `GlobalAlloc` trait for supahero1's allocator written in C: https://github.com/sup...3 versions - Latest release: 11 months ago - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
heapsz 0.1.0
A crate for calculating the heap usage of a data structure.2 versions - Latest release: over 1 year ago - 4.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
typemap-meta 0.2.0
A simple compile-time macro to create type-to-value maps2 versions - Latest release: about 2 years ago - 3.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
ami 0.13.1 💰
Useful data structures that are not in the standard library.20 versions - Latest release: about 3 years ago - 13 dependent packages - 1 dependent repositories - 36.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
peekpoke 0.3.0
peekpoke - a lightweight Rust library for accessing physical addresses using /dev/mem in Linux5 versions - Latest release: almost 2 years ago - 6.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
swap-pool 0.3.0
Allow objects to be stored either in RAM or on disk5 versions - Latest release: over 1 year ago - 5.85 thousand downloads total - 2 stars on GitHub - 1 maintainer
dualhashkey 0.1.1 💰
An implementation of a 64-bit Dual-Hash-Key, strongly inspired by the Linux kernels dcache hashes.2 versions - Latest release: over 1 year ago - 2.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
ma_proper 1.0.0
A securely overwriting memory allocator6 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 9.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
second-stack 0.3.5
A fast allocator for short-lived slices and large values.8 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 122 thousand downloads total - 31 stars on GitHub - 1 maintainer
kamo 0.9.4
A library to assist in the creation of an interpreter or compiler and its associated runtime.16 versions - Latest release: over 1 year ago - 17.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
stupidalloc 0.2.2
A stupid memory allocator that memory-maps allocations to files.4 versions - Latest release: 7 months ago - 4.07 thousand downloads total - 194 stars on GitHub - 1 maintainer
allocator-suite 0.1.7
Allocator Suite for various allocation types7 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 15.1 thousand downloads total - 14 stars on GitHub - 2 maintainers
invocation-counter 1.0.0 💰
Datastructure to answer to: how many times a function has been called in the last X minutes?2 versions - Latest release: about 1 month ago - 1.52 thousand downloads total - 0 stars on GitHub - 2 maintainers
memory_pages 0.1.0 💰
`memory_pages` provides a cross-platform memory management API which allows for acquiring memory ...1 version - Latest release: over 2 years ago - 1.45 thousand downloads total - 29 stars on GitHub - 1 maintainer
alignas 0.2.0
Wrapper to specify object alignment generically2 versions - Latest release: over 6 years ago - 3.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
arena-alloc 0.1.2
A small arena allocator with a static backing store and ability to allocate arbitrary types.3 versions - Latest release: 12 months ago - 3.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
wrapping_coords2d 0.1.10
Translate between 1D indices and 2D coordinates with wrapping11 versions - Latest release: over 3 years ago - 2 dependent repositories - 14.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
memory_size 0.1.1
A crate with the ability to represent a number of bits or bytes, and apply arithmetic to the sizes2 versions - Latest release: about 2 months ago - 717 downloads total - 0 stars on GitHub - 1 maintainer
maskerad_memory_allocators 5.2.0
custom allocators, for memory fragmentation prevention.14 versions - Latest release: over 7 years ago - 21.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
sine_cache 0.2.0
SineCache is a high-performance, in-memory caching library for Rust, designed to efficiently stor...6 versions - Latest release: about 1 year ago - 5.93 thousand downloads total - 3 stars on GitHub - 1 maintainer
bumpalo_try 0.1.0
Allocates a fallible iterator into a bumpalo.1 version - Latest release: about 1 year ago - 3.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
heapsz-derive 0.1.0
Procedural macros for `heapsz`1 version - Latest release: over 1 year ago - 2.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
placement-new
Common utilities to implement "placement-new"4 versions - Latest release: 23 days ago - 4.37 thousand downloads total - 7 stars on GitHub - 1 maintainer
slimmer_box 0.6.5
A packed alternative to Box<T> whose 'fat' pointer is 'slimmer'9 versions - Latest release: almost 2 years ago - 12.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
dodgems 0.1.1
A simple and fast bump allocator library2 versions - Latest release: almost 2 years ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
secrets 1.2.0
Protected-access memory for cryptographic secrets10 versions - Latest release: over 3 years ago - 1 dependent package - 7 dependent repositories - 46.8 thousand downloads total - 222 stars on GitHub - 1 maintainer
gfx_mem 0.0.0
memory manager for gfx_hal1 version - Latest release: over 7 years ago - 1.86 thousand downloads total - 26 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
23 versions - Latest release: 7 months ago - 4 dependent packages - 32 dependent repositories - 1.69 million downloads total - 427 stars on GitHub - 1 maintainer
seize 0.5.0
Fast, efficient, and predictable memory reclamation for concurrent data structures.23 versions - Latest release: 7 months ago - 4 dependent packages - 32 dependent repositories - 1.69 million downloads total - 427 stars on GitHub - 1 maintainer
simple-chunk-allocator 💰
A simple `no_std` allocator written in Rust that manages memory in fixed-size chunks/blocks. Usef...7 versions - Latest release: 25 days ago - 4 dependent packages - 3 dependent repositories - 13.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
contiguous-arena 0.2.0
Efficient, reusable memory arena for Rust with support for contiguous memory blocks.2 versions - Latest release: 4 months ago - 1.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
memorix-redis
Memorix is an open source next-generation in-memory ORM6 versions - Latest release: 26 days ago - 6.32 thousand downloads total - 33 stars on GitHub - 1 maintainer
memorix-client-redis 2.1.4
Memorix is an open source next-generation in-memory ORM32 versions - Latest release: 4 months ago - 58.5 thousand downloads total - 33 stars on GitHub - 1 maintainer
memorix-client-redis-macros 2.1.4
Memorix is an open source next-generation in-memory ORM22 versions - Latest release: 4 months ago - 24.2 thousand downloads total - 33 stars on GitHub - 1 maintainer
bound 0.6.0
Wrap lock guards and other structs along with the locks or other data they are derived by shared ...10 versions - Latest release: 7 months ago - 1 dependent package - 11.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
ruyi-slab 0.1.1
An object based allocator2 versions - Latest release: over 5 years ago - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
ordered-pool-allocator 0.1.1
A fast and compact pool allocator with block sorting support.2 versions - Latest release: 5 months ago - 1.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
NEXMemory 0.1.2
Easily read, and write into a process's memory.3 versions - Latest release: over 2 years ago - 3.69 thousand downloads total - 2 stars on GitHub - 1 maintainer
vecshard 0.2.1
Split Vecs in constant time5 versions - Latest release: over 6 years ago - 1 dependent repositories - 9.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
unsafesc
A Rust package for running unsafe superpowers in a controlled environment2 versions - Latest release: 27 days ago - 2.49 thousand downloads total - 1 maintainer
rarena 0.4.0 💰
Lock-free allocator and data structures based on ARENA.7 versions - Latest release: 7 months ago - 5.83 thousand downloads total - 13 stars on GitHub - 1 maintainer
rarena-allocator 0.6.0 💰
Lock-free ARENA allocator which can be used in both memory and on-disk.57 versions - Latest release: 7 months ago - 74.3 thousand downloads total - 13 stars on GitHub - 1 maintainer
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...6 versions - Latest release: about 2 years ago - 1 dependent repositories - 7.05 thousand downloads total - 6 stars on GitHub - 1 maintainer
bounded-static-derive 0.8.0
Macro to derive ToBoundedStatic and IntoBoundedStatic traits9 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 285 thousand downloads total - 8 stars on GitHub - 1 maintainer
est 0.10.1
Extensions for the rust Standard library and Tokio.22 versions - Latest release: 30 days ago - 13.4 thousand downloads total - 8 stars on GitHub - 1 maintainer
placement-new-derive
Common utilities to implement "placement-new"4 versions - Latest release: 30 days ago - 1 dependent package - 4.83 thousand downloads total - 7 stars on GitHub - 1 maintainer
backdrop 0.1.11
Drop your large or complex objects in the background with Backdrop! (later, on another thread, or...12 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 14.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
inline_dyn 0.2.1
A container type for storing dynamically-sized types inline4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 18.6 thousand downloads total - 8 stars on GitHub - 1 maintainer
ptr_cell 2.2.1
Thread-safe cell based on atomic pointers10 versions - Latest release: about 1 year ago - 11.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
guard-trait 0.4.1
Contains fundamental wrappers for pointer types that can safely be shared in memory-sharing compl...7 versions - Latest release: almost 5 years ago - 1 dependent package - 9.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
maskerad_object_pool 0.3.0
A collection of object pools, for more efficient dynamic memory allocation7 versions - Latest release: over 7 years ago - 10.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
maskerad_stack_allocator 1.1.2
Stack-based allocators, for contiguous allocation and memory fragmentation prevention.8 versions - Latest release: over 7 years ago - 12.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
abi_lab 0.1.4 removed
A Rust library and binary for exploring advanced Application Binary Interface (ABI) concepts, FFI...5 versions - Latest release: 10 months ago - 464 downloads total - 0 stars on GitHub - 1 maintainer
crabi_test2 0.1.4 removed
A Rust library and binary for exploring advanced Application Binary Interface (ABI) concepts, FFI...2 versions - Latest release: 10 months ago - 195 downloads total - 1 maintainer
Related Keywords
rust
48
memory
21
allocator
14
no-std
13
data-structures
11
rust-patterns
9
no_std
9
concurrency
7
rust-library
7
garbage-collector
6
garbage-collection
6
rust-lang
6
gc
6
reference-counting
6
rc
5
garbage
5
derive
4
arena-allocator
4
arena
4
allocation
4
cache
4
ffi
4
memory-allocator
4
no-std-alloc
4
collection
4
cryptography
4
embedded
3
performance
3
atomic
3
arc
3
alloc
3
static
3
security
3
secure
3
numa
3
game-engine
3
lock-free
3
redis
3
rust-crate
2
interoperability
2
box
2
typemap
2
type-to-value-map
2
meta-programming
2
bounded
2
callbacks
2
abi
2
tokio-rs
2
threading
2
drop
2
concurrent-programming
2
smart-pointer
2
placement-new
2
stack-allocator
2
vec
2
library
2
s-expressions
2
parsing
2
parser-combinators
2
scheme
2
parser
2
unsafe
2
protection
2
cow
2
data-structure
2
owned
2
crate
2
copy-on-write
2
hardware
2
derive-macro
2
rust-lifetime
2
hwloc
2
locality
2
os
2
sweep
2
stack
2
mmtk
2
slice
2
mark
2
ffi-bindings
2
hardware-support
2
agent-based-modeling
1
cryptographic-secrets
1
cryptography-tools
1
gfx
1
gfx-rs
1
graphics-api
1
graphics-programming
1
process-supervision
1
rcu
1
contiguous
1
indices
1
arena-memory
1
buffer
1
contiguous-allocation
1
contiguous-buffer
1
agent-based-simulation
1
agent-oriented-programming
1
complex-adaptive-systems
1
complexity
1