У меня есть программа, которая использует библиотеку pthread для умножения матрицы на матрицу 500x500. Каждый поток вычисляет 50 строк матрицы.
Когда я рассчитываю время его исполнения:
shadyabhi@shadyabhi-desktop:~$ time ./a.out
real 0m0.383s
user 0m0.810s
sys 0m0.000s
shadyabhi@shadyabhi-desktop:~$
Почему sys + user больше реального времени ?