Я использую команду timeit
входящую в состав Windows 2003 Resource Kit, для измерения времени, которое требуется для выполнения определенных задач. Прилагаются результаты процесса, который я выполнял, однако меня смущает разница в затраченном и обработанном времени. Что это такое, чем они отличаются, и какой из 2 показывает реальные настенные часы?
2
1 ответ
4
Elapsed Time
- это длительность с момента, когда процесс был запущен, до времени, когда он был завершен (время "настоящих настенных часов", как вы выразились). Process Time
- это время, которое процессор потратил на вычисление процесса. Я удивлен тем, что ваше время обработки выше, чем "реальное время". Возможно, процесс использовал более одного ядра, а время обработки всех ядер было суммировано?