2个不稳定版本

0.1.0 2024年2月25日
0.0.0 2024年2月25日

#1082算法

Download history 2347/week @ 2024-03-14 2053/week @ 2024-03-21 2233/week @ 2024-03-28 2781/week @ 2024-04-04 1867/week @ 2024-04-11 1498/week @ 2024-04-18 1189/week @ 2024-04-25 1541/week @ 2024-05-02 1617/week @ 2024-05-09 1659/week @ 2024-05-16 1579/week @ 2024-05-23 1809/week @ 2024-05-30 1941/week @ 2024-06-06 2036/week @ 2024-06-13 2233/week @ 2024-06-20 1685/week @ 2024-06-27

8,225 每月下载量
用于 lgalloc

MIT/Apache

19KB
407

numa_maps

一个简单的库,用于读取Linux上的numa_maps文件。

[dependencies]
numa_maps = "0.1"

示例

#[cfg(target_os = "linux")]
let map = numa_maps::NumaMap::from_file("/proc/self/numa_maps").unwrap();
#[cfg(not(target_os = "linux"))]
let map = numa_maps::NumaMap::default();

for region in &map.ranges {
    println!("base: {:x} -> {:?}", region.address, region.properties);
}

描述

numa_maps 提供了一个简单的API来读取numa_maps文件的文件内容。它将文件解析为包含基本地址、策略和属性列表的范围。

许可证

根据您的选择,许可协议为Apache许可证版本2.0MIT许可证
除非您明确声明,否则您根据Apache-2.0许可证定义的任何有意提交给该软件包的贡献,都将按照上述方式双重许可,而无需任何额外的条款或条件。

无运行时依赖