Instrumentación (programación informática)


En el contexto de la programación informática , la instrumentación se refiere a la medida del rendimiento de un producto, para diagnosticar errores y escribir información de seguimiento . [1] La instrumentación puede ser de dos tipos: instrumentación fuente e instrumentación binaria.

La instrumentación está limitada por la cobertura de ejecución. Si el programa nunca llega a un punto particular de ejecución, entonces la instrumentación en ese punto no recopila datos. Por ejemplo, si se instrumenta una aplicación de procesador de texto, pero el usuario nunca activa la función de impresión, entonces la instrumentación no puede decir nada acerca de las rutinas que son utilizadas exclusivamente por la función de impresión.

Algunos tipos de instrumentación pueden provocar un aumento espectacular del tiempo de ejecución. Esto puede limitar la aplicación de instrumentación a contextos de depuración.