Я знаю, что вывод времени
может показывать большее время в разделе пользователя
, чем в разделе real
для многопроцессорных случаев, но недавно я пытался профилировать программу, когда увидел, что реальный
был значительно больше, чем пользователь
+ sys
.
$ time ./test.o
real 0m5.576s
user 0m1.270s
sys 0m0.540s
Кто-нибудь может объяснить, почему возникает такое поведение?