2011-12-01 20 views

Odpowiedz

5

Moduł Timer jest tym, czego potrzebujesz. Może to dać ci czas procesora (daje użytkownikowi, sys i czasy gc) lub czas zegara ściennego.

Na przykład, jak go użyć, zobacz moduł MyLib Benchmark.

Jeśli chodzi o ustalanie, ile pamięci wykorzystują twoje algorytmy, możesz powiązać funkcję profiling z MLton pod ręką. Należy jednak pamiętać, że ja faktycznie nigdy nie używane, ale to states że:

można profil programu, aby dowiedzieć się, jak wiele bajtów każda funkcja przydziela.

+0

Bardzo często korzystałem z profilera MLton, a to bardzo proste i całkiem skuteczne. – Gian