mgc
The manual garbage collector for when you have complete control (by sunjay)
jemallocator
Rust allocator using jemalloc as a backend (by gnzlbg)
mgc | jemallocator | |
---|---|---|
1 | 3 | |
2 | 380 | |
- | - | |
- | 0.0 | |
about 3 years ago | over 2 years ago | |
Rust | Rust | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mgc
Posts with mentions or reviews of mgc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-25.
jemallocator
Posts with mentions or reviews of jemallocator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-25.
- Bump Allocation: Up or Down?
- Maintenance status (jemallocator)
-
Ask HN: Running production server on M1 mini?
The easiest fix would probably be to try to switch out your global allocator for something like https://github.com/gnzlbg/jemallocator and see if that doesn't give you a nice performance boost.
What are some alternatives?
When comparing mgc and jemallocator you can also consider the following projects:
mimalloc - mimalloc is a compact general purpose allocator with excellent performance.
snmalloc - Message passing based allocator
jemallocator - Rust allocator using jemalloc as a backend
mimalloc_rust - A Rust wrapper over Microsoft's MiMalloc memory allocator