gpt4 book ai didi

OCaml:测量顶层的执行时间

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

我们应该如何测量 OCaml 顶层函数的执行时间?

最佳答案

正如@user3075773 所说,您可以使用 Sys.time .但是请注意,它返回处理器时间(CPU 时间)。更多时候我想知道挂钟时间(耗时)。你可以从 Unix.gettimeofday 得到这个:

let time f x =
let t = Unix.gettimeofday () in
let fx = f x in
Printf.printf "execution elapsed time: %f sec\n"
(Unix.gettimeofday () -. t);
fx

关于OCaml:测量顶层的执行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27510037/

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