【发布时间】:2019-01-20 22:16:01
【问题描述】:
我有一组在包装器中运行的函数:
wrapper_func <- function(x,y,z,.....) {
t <- foo1(x,y)
kuku <- foo2(t,z)
....
final_res <- foo20(t, kuku, ...)
return(final_res)
}
它运行缓慢,我想了解谁是瓶颈/麻烦制造者。 请告知哪个函数可以执行更深入的分析(基准?微基准?...),这将显示向下钻取 - 哪个行/函数占用最多的时间/资源?
我发现了另一个option
然后转到使用 lineprof 进行内存分析一章。
你怎么看?
【问题讨论】:
-
我没有投反对票,但我认为他们不喜欢您的示例不可重现,或者认为很容易找到重复的问题。
标签: r profiling performance-testing