From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



La Ventana de Profile No Reporta el Tiempo que un VI Espera o se Retrasa



Software Primario: Full Development System
Versión de Software Primario: 5.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
Utilizo la función Wait (ms) en mi VI para forzar un retraso en la ejecución. Utilizo un tiempo de espera diferente de cero, pero cuando ejecuto el VI y observo el tiempo total del VI en la ventana de Profile, los tiempos reportados no son exactos. La ventana de Profile no incluye el tiempo de espera en el VI.


Solución:
Este es un comportamiento esperado. La ventada de Profile solo mide el tiempo en que el CPU estó ejecutando instrucciones o tareas específicas del VI. Cuando el VI de Wait (ms) se utiliza en un VI, el CPU permanece detenido. Debido a esto, los retrasos causados por el VI no aparecen en las estadísticas de tiempo en la ventana de Profile.


Ligas Relacionadas:
KnowledgeBase 2FEJ2RWH: In the Profile Window, Total of SubVIs' Time Is Higher than Main VI Time

Archivos Adjuntos:





Día del Reporte: 01/04/1999
Última Actualización: 06/04/2009
Identificación del Documento: 1H3A80G4