注意:此类是 Rakudo 特有功能,不是标准 Raku。
此类的对象通常不是自己创建的,而是通过制作 快照 创建的。
有用的读物§
此类提供以下通常可用的读数(按字母顺序排列)
cpu
CPU 总时间(以微秒为单位),基本上是 cpu-user
和 cpu-sys
的总和。
cpu-sys
系统使用的 CPU 微秒数。
cpu-user
用户程序使用的 CPU 微秒数。
cpus
活动的 CPU 数量,基本上是 cpu
除以 wallclock
。
max-rss
最大驻留集大小(以 KiB 为单位)。
util%
CPU 利用率百分比,基本上是 100 * cpus
/ CPU 内核数量。
wallclock
程序执行时间(以微秒为单位)。
不太有用的读物§
以下读数可能包含或不包含明智的信息,主要取决于所使用的硬件和操作系统。请查看您当地的 getrusage
文档以了解其确切含义
name getrusage struct name ==== ===================== max-rss ru_maxrss ix-rss ru_ixress id-rss ru_idrss is-rss ru_isrss minf ru_minflt majf ru_majflt nswp ru_nswap inb ru_inblock outb ru_oublock msnd ru_msgsnd mrcv ru_msgrcv nsig ru_nsignals volcsw ru_nvcsw invcsw ru_nivcsw