stringtranslate.com

Прошедшее реальное время

В вычислительной технике прошедшее реальное время , реальное время , время настенных часов , время стены или время стены — это фактическое время, прошедшее от начала компьютерной программы до конца. Другими словами, это разница между временем завершения задачи и временем ее запуска.

Таким образом, время стены отличается от времени ЦП , которое измеряет только время, в течение которого процессор активно работает над определенной задачей или процессом . Разница между ними может возникать из-за факторов, зависящих от архитектуры и времени выполнения , например, запрограммированных задержек или ожидания доступности системных ресурсов . Рассмотрим пример математической программы, которая сообщает, что использовала «время процессора 0 м 0,04 с, время стены 6 м 6,01 с». Это означает, что хотя программа была активна в течение шести минут и одной секунды, за это время процессор компьютера потратил лишь 4/100 секунды на вычисления для программы. [ нужна цитата ]

И наоборот, программы, работающие параллельно на нескольких процессорах, могут тратить время ЦП, во много раз превышающее затраченное время. Поскольку при параллельных вычислениях определение прошедшего времени нетривиально, удобна концептуализация прошедшего времени, измеренного с помощью отдельных независимых настенных часов.

Другое определение «настенного времени» — это измерение времени с помощью отдельных независимых часов в отличие от локального системного времени (внутреннего), т. е. с учетом разницы между ними. [1]

В моделировании

Термин «время настенных часов» также нашел широкое распространение в компьютерном моделировании, чтобы различать (1) время моделирования (часто сжатое или расширенное) и (2) время, протекающее для пользователя инструмента моделирования. [2] [3] [4]

Рекомендации

  1. ^ «Время стены». Файл жаргона . Проверено 10 июня 2011 г.
  2. ^ "Руководство НС-3" .
  3. ^ «Руководство OMNeT++». Архивировано из оригинала 9 мая 2015 г. Проверено 11 июля 2017 г.
  4. ^ Никол, Джон (август 2011 г.). Основы распределенного моделирования в реальном времени . Лулу.com. п. 57. ИСБН 978-0986841408.