Ale
2006-03-31 12:58:50 UTC
Salve!
Come cronometro il tempo di esecuzione di una funzione?
(Questa funzione apre un file, ne legge il contenuto, lo passa ad un
engine di XQuery, preleva il risultato e lo risputa fuori...)
Io per ora ho fatto così:
...
long a = System.currentTimeMillis();
eseguiQuery();
return System.currentTimeMillis() - a;
Ma non sembra funzionare (Cache? Granularità timer di win32 troppo
bassa?)
Avete qualche metodo da propormi?
Grazie.
Ale
Come cronometro il tempo di esecuzione di una funzione?
(Questa funzione apre un file, ne legge il contenuto, lo passa ad un
engine di XQuery, preleva il risultato e lo risputa fuori...)
Io per ora ho fatto così:
...
long a = System.currentTimeMillis();
eseguiQuery();
return System.currentTimeMillis() - a;
Ma non sembra funzionare (Cache? Granularità timer di win32 troppo
bassa?)
Avete qualche metodo da propormi?
Grazie.
Ale