29 个版本 (17 个稳定版)

3.3.0 2024年1月1日
3.2.2 2022年2月13日
3.2.1 2021年4月11日
3.2.0 2020年9月26日
0.8.2 2015年3月30日

#40 in 操作系统

Download history • Rust 包仓库 12469/week @ 2024-04-28 • Rust 包仓库 12141/week @ 2024-05-05 • Rust 包仓库 14140/week @ 2024-05-12 • Rust 包仓库 9801/week @ 2024-05-19 • Rust 包仓库 10071/week @ 2024-05-26 • Rust 包仓库 12725/week @ 2024-06-02 • Rust 包仓库 11742/week @ 2024-06-09 • Rust 包仓库 12414/week @ 2024-06-16 • Rust 包仓库 9829/week @ 2024-06-23 • Rust 包仓库 8997/week @ 2024-06-30 • Rust 包仓库 11093/week @ 2024-07-07 • Rust 包仓库 12226/week @ 2024-07-14 • Rust 包仓库 13764/week @ 2024-07-21 • Rust 包仓库 12866/week @ 2024-07-28 • Rust 包仓库 10718/week @ 2024-08-04 • Rust 包仓库 10091/week @ 2024-08-11 • Rust 包仓库

48,386 每月下载量
35 个crate中使用了 (29 个直接使用)

MIT 许可证

160KB
5K SLoC

rust-psutil

crates.io docs.rs Minimum rustc version Matrix

Rust 进程和系统监控库,深受 Python 的 psutil 模块启发。

关于版本说明:rust-psutil 提前达到了 1.0 版本,因此尽管它已经超过了 1.0,它仍在经历许多变化,API 可能相对不稳定。

用法

将其添加到您的 Cargo.toml

[dependencies]
psutil = "3.2.1"

或仅使用某些子模块

[dependencies]
psutil = { version = "3.2.1", default-features = false, features = ["cpu", "process"] }

平台支持

目前,仅支持 Linux 和 macOS,但计划支持所有主要平台。

platform-support.md 详细说明了每个平台的实现级别。

使用 rust-psutil 的应用

依赖项

~1.8–2.6MB
~56K SLoC