12 unstable releases (4 breaking)
|0.5.3||Feb 10, 2022|
|0.5.0||Sep 19, 2021|
|0.3.0||Jun 10, 2021|
|0.2.1||Feb 8, 2021|
|0.1.0||Jan 18, 2020|
#3 in Memory management
670,630 downloads per month
Used in 936 crates (100 directly)
A Rust library for cross-platform memory mapped IO.
This is a fork of the memmap-rs crate.
- file-backed memory maps
- anonymous memory maps
- synchronous and asynchronous flushing
- copy-on-write memory maps
- read-only memory maps
- stack support (
- executable memory maps
- huge page support
A list of supported/tested targets can be found in Actions.
memmap2 is primarily distributed under the terms of both the MIT license and the
Apache License (Version 2.0).
Copyright (c) 2020 Yevhenii Reizner
Copyright (c) 2015 Dan Burkert