Tempo processore è espresso come percentuale del tempo che il processore impiega per eseguire un thread attivo. Viene calcolato ...

% Tempo processore è espresso come percentuale del tempo che il processore impiega per eseguire un thread attivo. Viene calcolato misurando la percentuale di tempo impiegato dal processore per eseguire il thread inattivo e quindi sottraendo tale valore da 100% (a ogni processore è assegnato un thread inattivo in cui viene accumulato il tempo quando non vi sono altri thread pronti per l'esecuzione). Questo contatore è l'indicatore primario dell'attività del processore e mostra la percentuale media di tempo trascorso eseguendo lavoro utile durante l'intervallo di campionamento. Si noti che per calcolare se il processore è inattivo viene utilizzato un intervallo di campionamento interno del tick del clock di sistema. Nei più recenti processori a velocità elevata, pertanto, il contatore % Tempo processore potrebbe sottostimare l'utilizzo del processore, che potrebbe impiegare una notevole quantità di tempo per servire i thread tra l'intervallo di campionamento del clock di sistema. Le applicazioni timer basate su carichi di lavoro costituiscono un esempio di applicazioni la cui misurazione potrebbe non essere corretta, in quanto i timer vengono segnalati subito dopo il campionamento.