gpt4 book ai didi

smlnj - 如何计时我的 sml 代码?

转载 作者:行者123 更新时间:2023-12-04 19:16:50 26 4
gpt4 key购买 nike

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

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

最佳答案

Timer模块是你想要的。它可以为您提供 cpu 时间(为您提供用户、系统和 gc 时间)或挂钟时间。

例如如何使用它见 Benchmark MyLib 的模块。

关于找出您的算法正在使用多少内存,您可以绑定(bind) profiling MLton 的功能得心应手。但是请注意,我实际上从未使用过它,但它 states那:

you can profile your program to find out how many bytes each function allocates.

关于smlnj - 如何计时我的 sml 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8340245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com