基于内存映射的简单分配器
作者:Joshua Liebow-Feeser 和 9位贡献者
使用旧的Rust 2015
在 内存管理 中排名 719
每月下载量 27用于 3 crate
73KB 1K SLoC
基于直接映射内存页面的分配器。
此crate定义的MapAlloc类型通过直接映射内核(在POSIX系统上是mmap/munmap,在Windows上是VirtualAlloc/VirtualFree)的内存页面来实现Alloc和ObjectAlloc特性。它还允许页面被提交或取消提交。
MapAlloc
mmap/munmap,在Windows上是VirtualAlloc/VirtualFree)的内存页面来实现Alloc和ObjectAlloc特性。它还允许页面被提交或取消提交。
munmap
VirtualAlloc/VirtualFree)的内存页面来实现Alloc和ObjectAlloc特性。它还允许页面被提交或取消提交。
VirtualFree
Alloc
ObjectAlloc特性。它还允许页面被提交或取消提交。
~51–320KB