1 个不稳定版本

0.1.0 2019 年 11 月 14 日

#345性能分析

MIT/Apache

40KB
586

papi-rs

用法

将以下内容添加到你的 Cargo.toml

[dependencies]
papi = "0.1.0"

在构建之前,请确保你的系统上已安装 PAPI。

什么是 papi-rs?

此 crate 的目的是提供 Rust 风格的、易于使用的 PAPI 绑定。PAPI 是一个库,它提供了一个统一的接口来访问硬件性能计数器。访问 PAPI 网站 了解更多信息。

请注意,此 crate 不提供 PAPI 的高级接口。

环境变量

如果 PAPI 安装在系统中的自定义位置(例如,/opt/papi-5.7.0),则请参阅 papi-sys crate 中的文档,了解如何配置自定义搜索路径。

版本

此库针对当前 Rust 稳定版,目前正在使用 PAPI 版本 5.7.0 进行测试。

平台

以下平台目前进行了测试

  • x86_64-unknown-linux-gnu
  • powerpc64le-unknown-linux-gnu

许可证

许可方式为以下之一

由您选择。

贡献

除非您明确声明,否则您故意提交给包含在作品中并由 Apache-2.0 许可证定义的任何贡献,将按上述方式双许可,而不附加任何额外的条款或条件。

依赖关系

~6–19MB
~266K SLoC