我以某种方式在我的程序上获得了以下时间戳。我知道如果涉及IO,实时可以大于用户时间和系统时间的总和,但是当单独的用户时间大于实时时,您如何解释这一点
real 0m8.512s
user 0m8.737s
sys 0m1.956s
该程序可能在某些时候使用多个内核。用户时间是已经使用的内核的总和,因此例如使用 100% 的两个内核进行 1 秒可以获得 2 秒的用户时间。
您的原始帖子的用户时间不大于实时。您的用户和系统时间加起来大于实时时间,但这是可能的,如本条目所述