A process and system monitoring library for Rust, heavily inspired by the [psutil] module for Python.
Add this to your Cargo.toml
:
toml
[dependencies]
psutil = "2.0.0"
Or to opt into only a certain submodule:
toml
[dependencies]
psutil = { version = "2.0.0", default-features = false, features = ["process"] }
Currently, only Linux and macOS are supported, but support is planned for all major platforms.
platform_support details the implementation level of each platform.
rust-psutil
is licensed under the [MIT License].
Originally written by [Sam Clements], maintained by [Sam Clements], [Rob Day], and [Caleb Bassi], and developed by multiple [contributors].