关于 real time, user time 和 sys time
  • 板块灌水区
  • 楼主DeusExMachina
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/11/19 09:32
  • 上次更新2023/11/4 00:10:51
查看原帖
关于 real time, user time 和 sys time
361833
DeusExMachina楼主2021/11/19 09:32

real time 是墙上时间(wall clock time),也就是进程从开始到结束所用的实际时间。这个时间包括其他进程使用的时间片和进程阻塞的时间(比如等待I/O完成)。

user time指进程执行用户态代码(核心之外)所使用的时间。这是执行此进程所消耗的实际CPU时间,其他进程和此进程阻塞的时间并不包括在内。

sys time指进程在内核态消耗的CPU时间,即在内核执行系统调用所使用的CPU时间。

所以评测时看是否时间超限看的是 real time, user time 还是 sys time?

2021/11/19 09:32
加载中...