Несоответствие в выводе команды времени Linux

Я знаю, что вывод времени может показывать большее время в разделе пользователя , чем в разделе real для многопроцессорных случаев, но недавно я пытался профилировать программу, когда увидел, что реальный был значительно больше, чем пользователь + sys .

$ time ./test.o

real    0m5.576s
user    0m1.270s
sys     0m0.540s

Кто-нибудь может объяснить, почему возникает такое поведение?

5
задан susmits 16 June 2011 в 06:21
поделиться