Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 13 Rust memory-management Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
broom
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection (by zesterer)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
memory_pages
`memory_pages` is a small library provinig a cross-platform API to request pages from kernel with certain premisions
-
RustLangFun
My wack at the language voted StackOverFlow's"most loved programming language for five years running"
Great learning project, I'm glad the author is having fun.
If they're interested in bolting on a GC, it couldn't hurt to look at MMtk. (https://www.mmtk.io/) Some high quality collection algorithms, written to be pluggable to various VMs, and written in Rust.
Project mention: Stupid alloc – what if memory allocation was annoying | /r/patient_hackernews | 2023-07-09
I needed something similar a few years ago and went the Cow route and eventually pulled it into a crate: https://github.com/fujiapple852/bounded-static
Medium Article Link Github Repo
Rust memory-management related posts
- Rust Day 2, AOC 2023
- I have written a JVM in Rust
- Stupid alloc – what if memory allocation was annoying
- Stupid alloc – what if memory allocation was annoying
- StupidAlloc: what if memory allocation was bad actually
- Stupid alloc – what if memory allocation was annoying
- Mmtk: Memory Management Toolkit
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source memory-management projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | micro-mitten | 531 |
2 | mmtk-core | 331 |
3 | seize | 304 |
4 | broom | 247 |
5 | secrets | 198 |
6 | stupidalloc | 191 |
7 | rclite | 171 |
8 | cactusref | 142 |
9 | rs-process-memory | 125 |
10 | memory_pages | 22 |
11 | simple-chunk-allocator | 10 |
12 | bounded-static | 8 |
13 | RustLangFun | 4 |
Sponsored