1 个不稳定版本
0.1.0 | 2019年4月17日 |
---|
#4 在 #利用率
7KB
111 代码行(不含注释)
getrusage(1)
getrusage
只是一个可执行文件,它显示由getrusage(3P)
函数返回的信息,该函数针对已执行的子命令或如果没有提供命令,则为getrusage
命令本身。
示例
显示getrusage
的资源利用率
$ getrusage
---------------------------
user time used: 37908
system time used: 15122
maximum resident set size: 22652
integral shared memory size: 0
integral unshared data size: 0
integral unshared stack size: 0
page reclaims: 3303
page faults: 0
swaps: 0
block input operations: 0
block output operations: 64
messages sent: 0
messages received: 0
signals received: 0
voluntary context switches: 11
involuntary context switches: 12
显示其他命令的资源利用率
$ getrusage ls -ld /dev
drwxr-xr-x 21 root root 3580 Apr 17 11:29 /dev
---------------------------
user time used: 2490
system time used: 0
maximum resident set size: 4152
integral shared memory size: 0
integral unshared data size: 0
integral unshared stack size: 0
page reclaims: 135
page faults: 0
swaps: 0
block input operations: 0
block output operations: 0
messages sent: 0
messages received: 0
signals received: 0
voluntary context switches: 1
involuntary context switches: 0
安装
如果您已安装Cargo,只需运行
cargo install getrusage
问题报告
发现了错误?请在此GitHub 问题追踪器上报告。
许可证
许可协议为UNLICENSE。
依赖关系
~0.7–8MB
~48K SLoC