perf record记录的是函数占用cpu的时间,还是函数实际运行的时间?

这两者的区别在于如果记录的是函数占用cpu的时间,那么对于一些阻塞IO的函数,比如read,write,这些函数在执行的时候很有可能有很多时间是让出cpu在睡眠等待IO完成,这些时间就没有被记录。