2

За время работы над моей программой я получил:

real    4m41.679s
user    20m58.623s
sys 0m49.471s

Что означает этот вывод? Что реально и что такое пользователь?

1 ответ1

2

help time в bash дает:

time: time [-p] pipeline
    Report time consumed by pipeline's execution.

    Execute PIPELINE and print a summary of the real time, user CPU time,
    and system CPU time spent executing PIPELINE when it terminates.

Запуск man 7 time дает описание real , user CPU и system CPU времени:

Реальное время определяется как время, измеренное с некоторой фиксированной точки (например, с начала) в жизни процесса (прошедшее время).

Время ЦП пользователя - это время, потраченное на выполнение кода в пользовательском режиме. Системное время ЦП - это время, которое ядро выполняет в системном режиме от имени процесса (например, при выполнении системных вызовов).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .