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