Tempo di esecuzione

Definizione rapida

Il tempo di esecuzione è l'intervallo realmente impiegato da un programma per completare il proprio lavoro.

Spiegazione

La misura parte dall'avvio dell'elaborazione considerata e termina quando il programma o l'operazione raggiunge la conclusione.

Esempio pratico

Un test registra l'istante iniziale e quello finale e calcola quanto ha impiegato il programma.

Spiegazione tecnica

Il valore osservato dipende dal carico, dall'hardware e dalle operazioni eseguite durante quella specifica prova.

Da non confondere con

Il tempo di esecuzione è misurato durante il lavoro reale; una stima è invece una previsione.