stringtranslate.com

Tiempo real transcurrido

En informática , 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 el final. En otras palabras, es la diferencia entre la hora a la que finaliza una tarea y la hora a la que comenzó la tarea.

Por lo tanto, el tiempo de pared es diferente del tiempo de CPU , que mide sólo el tiempo durante el cual el procesador está trabajando activamente en una determinada tarea o proceso . La diferencia entre los dos puede surgir de factores dependientes de la arquitectura y del tiempo de ejecución , por ejemplo, retrasos programados o espera a que los recursos del sistema estén disponibles. Considere 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 mientras el programa estuvo activo durante seis minutos y un segundo, durante ese tiempo el procesador de la computadora dedicó sólo 4/100 de segundo a realizar cálculos para el programa. [ cita necesaria ]

Por el contrario, los programas que se ejecutan en paralelo en más de una unidad de procesamiento pueden consumir tiempo de CPU muchas veces mayor que el tiempo transcurrido. Dado que en la computación concurrente la definición de tiempo transcurrido no es trivial, es conveniente conceptualizar el tiempo transcurrido 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 independiente y separado, en contraposición al tiempo del sistema local (interno), es decir, en función de la diferencia entre ambos. [1]

En simulación

El término tiempo de reloj de pared también ha encontrado una adopción generalizada 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". El archivo de jerga . Consultado el 10 de junio de 2011 .
  2. ^ "Manual NS-3".
  3. ^ "Manual 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. pag. 57.ISBN 978-0986841408.