2

Я использую команду timeit входящую в состав Windows 2003 Resource Kit, для измерения времени, которое требуется для выполнения определенных задач. Прилагаются результаты процесса, который я выполнял, однако меня смущает разница в затраченном и обработанном времени. Что это такое, чем они отличаются, и какой из 2 показывает реальные настенные часы?

1 ответ1

4

Elapsed Time - это длительность с момента, когда процесс был запущен, до времени, когда он был завершен (время "настоящих настенных часов", как вы выразились). Process Time - это время, которое процессор потратил на вычисление процесса. Я удивлен тем, что ваше время обработки выше, чем "реальное время". Возможно, процесс использовал более одного ядра, а время обработки всех ядер было суммировано?

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