2011-12-01 10 views

risposta

5

Il modulo Timer è ciò che si desidera. Può darti tempo per la cpu (ti dà tempo all'utente, sys e gc) o tempo di orologio.

Per esempio su come utilizzarlo, vedere il modulo Benchmark di MyLib.

Per quanto riguarda la quantità di memoria utilizzata dagli algoritmi, è possibile associare la funzionalità di MLton. Si noti, tuttavia, che ho effettivamente mai usato questo, ma states che:

è possibile creare il profilo del programma per scoprire quanti byte ogni funzione alloca.

+0

Ho usato molto il profiler MLton, ed è davvero facile e abbastanza efficace. – Gian