stringtranslate.com

Tiempo real transcurrido

En informática , el tiempo real transcurrido , tiempo real , tiempo de reloj de pared , tiempo de pared o tiempo de pared es el tiempo real transcurrido desde el inicio de un programa de computadora hasta su finalización. En otras palabras, es la diferencia entre el momento en que termina una tarea y el momento en que la tarea comenzó.

El tiempo de pared es, por tanto, diferente del tiempo de CPU , que mide únicamente el tiempo durante el cual el procesador está trabajando activamente en una determinada tarea o proceso . La diferencia entre ambos puede surgir de factores dependientes de la arquitectura y del tiempo de ejecución , por ejemplo, retrasos programados o esperas a que los recursos del sistema estén disponibles. Consideremos el ejemplo de un programa matemático que informa que ha utilizado "tiempo de CPU 0m0.04s, tiempo de pared 6m6.01s". Esto significa que, si bien el programa estuvo activo durante seis minutos y un segundo, durante ese tiempo el procesador de la computadora gastó solo 4/100 de segundo realizando cálculos para el programa. [ cita requerida ]

Por el contrario, los programas que se ejecutan en paralelo en más de una unidad de procesamiento pueden consumir un tiempo de CPU mucho mayor que el tiempo transcurrido. Dado que en la computación concurrente la definición de tiempo transcurrido no es trivial, resulta conveniente conceptualizar el tiempo transcurrido como medido en un reloj de pared independiente y separado.

Otra definición de "tiempo de pared" es la medición del tiempo a través de un reloj separado e independiente en oposición al tiempo del sistema local (interno), es decir con respecto a la diferencia entre los dos. [1]

En simulación

El término "tiempo de reloj de pared" también ha sido ampliamente adoptado en la simulación por computadora, para distinguir entre (1) el tiempo de simulación (a menudo comprimido o expandido) y (2) el tiempo que pasa para el usuario de la herramienta de simulación. [2] [3] [4]

Referencias

  1. ^ "Tiempo de pared". The Jargon File . Consultado el 10 de junio de 2011 .
  2. ^ "Manual del NS-3".
  3. ^ "Manual de OMNeT++". Archivado desde el original el 9 de mayo de 2015. Consultado el 11 de julio de 2017 .
  4. ^ Nicol, John (agosto de 2011). Fundamentos de la simulación distribuida en tiempo real . Lulu.com. p. 57. ISBN 978-0986841408.