#info #系统信息 #系统

systemstat

以跨平台方式获取系统信息/统计信息

17个版本

0.2.3 2023年1月23日
0.2.2 2022年11月3日
0.2.1 2022年10月2日
0.1.11 2022年5月22日
0.1.0 2016年3月12日

#34 in 操作系统

Download history 15785/week @ 2024-03-14 17191/week @ 2024-03-21 16657/week @ 2024-03-28 16699/week @ 2024-04-04 17942/week @ 2024-04-11 17850/week @ 2024-04-18 17472/week @ 2024-04-25 14911/week @ 2024-05-02 16826/week @ 2024-05-09 15516/week @ 2024-05-16 14753/week @ 2024-05-23 14496/week @ 2024-05-30 16902/week @ 2024-06-06 16795/week @ 2024-06-13 15565/week @ 2024-06-20 12209/week @ 2024-06-27

每月64,769次下载
用于 51 个crate(45个直接使用)

无许可证

135KB
3.5K SLoC

crates.io API Docs CI status unlicense

systemstat

获取系统信息/统计信息的Rust库

  • CPU负载
  • 平均负载
  • 内存使用
  • 运行时间/启动时间
  • 电池寿命
  • 文件系统挂载(和磁盘使用)
  • 磁盘I/O统计信息
  • 网络接口
  • 网络流量统计信息
  • CPU温度

sys-info-rs不同,这个是用纯Rust编写的。

支持的平台(按支持完整性顺序大致排列)

  • FreeBSD
  • Linux
  • OpenBSD
  • Windows
  • macOS
  • NetBSD
  • 更多即将推出

使用方法

请参阅示例/info.rs

贡献

请随时提交pull请求!

通过参与此项目,您同意遵循贡献者行为准则,并在Unlicense下发布您的贡献。

许可证

这是免费且无负担的软件,已发布到公共领域。
有关更多信息,请参阅UNLICENSE文件或unlicense.org

依赖项

~0.7–1.4MB
~24K SLoC