![]() | |
Original author(s) | Daan Leijen / Microsoft Research |
---|---|
Developer(s) | Microsoft |
Initial release | July 2019 |
Stable release | 2.1.7[1] ![]() |
Repository | github |
Written in | C |
Operating system | Windows, FreeBSD, NetBSD, DragonFly BSD, macOS, Linux |
Type | Software library |
License | MIT License |
Website | microsoft |
mimalloc (pronounced "me-malloc") is a free and open-source compact general-purpose memory allocator developed by Microsoft[2] with focus on performance characteristics. The library is about 11000 lines of code and works as a drop-in replacement for malloc of the C standard library[3] and requires no additional code changes.[4] mimalloc was initially developed for the run-time systems of the Lean and Koka languages. Notable design aspects include free list sharding, eager page reset, first-class heaps. It can co-exist with other memory allocators linked to the same program. mimalloc is available on Windows, Mac OS X, Linux and *BSD.[5] The source code is licensed under MIT License and available on GitHub.[6]
See also
[edit]- C dynamic memory allocation
- Manual memory management
- Dynamic memory allocation
- Hoard memory allocator
References
[edit]- ^ "Release 2.1.7". 21 May 2024. Retrieved 23 May 2024.
- ^ "Maruf Ali: Investigation of Memory Allocators" (PDF).
- ^ "Microsoft releases optimized malloc() as open source - Slashdot". slashdot.org.
- ^ "Analysis of mimalloc". Develop Paper. September 11, 2019.
- ^ "Google Translate". translate.google.com. 25 June 2019.
- ^ "microsoft/mimalloc". July 5, 2020 – via GitHub.
Further reading
[edit]- Leijen, Daan; Zorn, Benjamin; De Moura, Leonardo (2019). Mimalloc: Free List Sharding in Action (PDF). doi:10.1007/978-3-030-34175-6_13. ISBN 978-3-030-34174-9. S2CID 198363081.
Well, that’s interesting to know that Psilotum nudum are known as whisk ferns. Psilotum nudum is the commoner species of the two. While the P. flaccidum is a rare species and is found in the tropical islands. Both the species are usually epiphytic in habit and grow upon tree ferns. These species may also be terrestrial and grow in humus or in the crevices of the rocks.
View the detailed Guide of Psilotum nudum: Detailed Study Of Psilotum Nudum (Whisk Fern), Classification, Anatomy, Reproduction