我如何计时我的小代码



谁能告诉我如何计时我的小代码?

我已经实现了几个不同版本的相同的算法,想计时,甚至可能知道内存的使用情况?

Timer模块就是你想要的。它可以给你cpu时间(给你用户,系统和gc时间)或挂钟时间。

关于如何使用它的示例,请参阅MyLib的Benchmark模块。

为了找出你的算法使用了多少内存,你可以绑定MLton的分析特性。但请注意,我实际上从未使用过这个,但它声明:

你可以分析你的程序,找出每个函数分配了多少字节。

相关内容

  • 没有找到相关文章

最新更新