我用谷歌搜索了很多,但找不到这个问题的答案。当您在测试 (http://perldoc.perl.org/prove.html) 上运行 prove 时,您会得到一些如下所示的统计信息:
Files=3, Tests=45, 2 wallclock secs ( 0.03 usr 0.00 sys + 0.50 cusr 0.12 csys = 0.65 CPU)
usr、sys、cusr、csys 和 CPU 的数字是什么意思?
最佳答案
挂钟秒数是实际耗时,就像您看 watch 计时一样。
在用户空间中实际花费在 CPU 上的时间中的 usr 秒。
sys 秒是在内核空间中实际花费在 CPU 上的时间。
CPU 时间是花在 CPU 上的总时间。
我不知道cusr和csys代表什么,我猜他们的意思是children_user和children_system?
关于performance - Perl 的 prove 命令输出的统计信息(usr、sys、cusr、csys 和 CPU)是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24226626/