#stats #unix #proc #parser #linux

procstat

将/proc/stat文件解析为结构体

5个稳定版本

1.0.4 2021年9月19日
1.0.3 2021年9月18日
1.0.2 2021年9月15日
1.0.0 2021年9月14日

#715 in Unix API

MIT许可证

14KB
346

ProcStat

一个简单的解析器,用于解析所有基于Unix的系统上的/proc/stat文件。

该文件的规范可以在类似此类随机网站上找到。

使用方法

将其导入到您的cargo.toml中作为依赖项。

[dependencies]
procstat = "1.0.4"

将其添加到项目的入口点

extern crate procstat;
use procstat::ProcStat;

然后调用它

...
let proc_stat = ProcStat::read();
let aggregated_cpu_data = proc_stat.cpu;
...

作者注释

欢迎代码审查。

我绝对不是一名全职Rust开发者,所以我总是愿意倾听那些比我做得更多的人。

安全第一,互相尊重!

无运行时依赖