real:指的是从开始到结束所花费的时间。比如进程在等待I/O完成,这个阻塞时间也会被计算在内。
user:指的是进程在用户态(User Mode)所花费的时间,只统计本进程所使用的时间,注意是指多核。
sys:指的是进程在核心态(Kernel Mode)花费的CPU时间量,指的是内核中的系统调用所花费的时间,只统计本进程所使用的时间。
real, user, sys这3种时间分别代表什么?
最新推荐文章于 2024-07-13 18:28:58 发布
real:指的是从开始到结束所花费的时间。比如进程在等待I/O完成,这个阻塞时间也会被计算在内。
user:指的是进程在用户态(User Mode)所花费的时间,只统计本进程所使用的时间,注意是指多核。
sys:指的是进程在核心态(Kernel Mode)花费的CPU时间量,指的是内核中的系统调用所花费的时间,只统计本进程所使用的时间。