nx chronos
1.0.0
El cronómetro multiplataforma con una funcionalidad similar a TStopwatch , pero permite medir diferentes tiempos: tiempo real, tiempo de proceso y tiempo de subprocesos, incluidos ciclos de proceso altamente precisos y ciclos de hilo.
Si está midiendo ciclos, solo podrá obtener un valor Elapsed bruto que no se puede convertir en nanosegundos, milisegundos o segundos.
ProcessCycles y los modos de medición de ThreadCycles son compatibles solo con Windows Vista y un sistema operativo más nuevo.
var
ts: TNxChronometer;
begin
ts := TNxChronometer.Start(ProcessTime);
// code to be measured
...
ts.Stop;
Writeln( ' Process time: ' , ts.ElapsedMs);
end ;https://dalija.prasnikar.info