Прошедшее реальное время
В вычислениях — это фактическое время , прошедшее реальное время , реальное время , время настенных часов , время стены или время стены прошедшее от начала компьютерной программы до конца. Другими словами, это разница между временем завершения задачи и временем начала задачи.
Таким образом, время стены отличается от времени ЦП , которое измеряет только время, в течение которого процессор активно работает над определенной задачей или процессом . Разница между ними может возникнуть из-за факторов, зависящих от архитектуры и времени выполнения , например, запрограммированных задержек или ожидания системных ресурсов доступности . Рассмотрим пример математической программы, которая сообщает, что использовала «время процессора 0 м 0,04 с, время стены 6 м 6,01 с». Это значит, что хотя программа была активна в течение шести минут и одной секунды, за это время процессор компьютера потратил лишь 4/100 секунды на вычисления для программы. [ нужна ссылка ]
И наоборот, программы, работающие параллельно на нескольких процессорах, могут тратить время ЦП, во много раз превышающее затраченное время. Поскольку при параллельных вычислениях определение прошедшего времени нетривиально, удобна концептуализация прошедшего времени, измеренного с помощью отдельных независимых настенных часов.
Другое определение «настенного времени» — это измерение времени с помощью отдельных независимых часов в отличие от локального системного времени (внутреннего), т. е. с учетом разницы между ними. [1]
В моделировании
[ редактировать ]Термин «время настенных часов» также нашел широкое распространение в компьютерном моделировании, чтобы различать (1) время моделирования (часто сжатое или расширенное) и (2) время, которое оно проходит для пользователя инструмента моделирования. [2] [3] [4]
Ссылки
[ редактировать ]- ^ «Время стены» . Файл жаргона . Проверено 10 июня 2011 г.
- ^ «Руководство НС-3» .
- ^ «Руководство OMNeT++» . Архивировано из оригинала 9 мая 2015 г. Проверено 11 июля 2017 г.
- ^ Никол, Джон (август 2011 г.). Основы распределенного моделирования в реальном времени . Лулу.com. п. 57. ИСБН 978-0986841408 .