2011-12-01 44 views

回答

5

Timer模塊是你想要的。它可以給你cpu時間(給你用戶,sys和gc時間)或掛鐘時間。

有關如何使用它的示例,請參閱MyLib的Benchmark模塊。

關於找出你的算法使用了多少內存,你可以綁定MLton方便的profiling特性。但是請注意,其實我也從來沒有使用過這一點,但它states說:

,你可以分析你的程序,找出每個功能多少字節分配。

+0

我已經使用了MLton分析器很多,它非常簡單而且非常有效。 – Gian