3 个版本

0.1.2 2022年9月4日
0.1.1 2022年9月2日
0.1.0 2022年9月1日

#652 in Unix API

GPL-3.0-or-later

32KB
841 代码行(不含注释)

获取当前进程信息以进行监控。

示例

use crate::proc_monitor;

let p = proc_monitor::get_info();
println!(
   "cpus: {}, pid: {}, mem toal: {}, mem free: {}, cpu: {:.2}, usr: {:.2}, sys: {:.2}, mem: {:.2}, process cpu: {:.2}, process mem: {:.2}",
   p.cpu_count,
   p.pid,
   p.mem_total,
   p.mem_free,
   p.percent_cpu,
   p.percent_cpu_user,
   p.percent_cpu_system,
   p.percent_mem,
   p.percent_cpu_process,
   p.percent_mem_process
);

无运行时依赖

~0–770KB