dsg*_*dsg 6 optimization scala hprof
街上的字是scala中的循环比while循环慢.
慢:
for (i <- 0 until 10000) {
f(i)
}
Run Code Online (Sandbox Code Playgroud)
快速:
var i = 0
while (i < 10000) {
f(i)
i += 1
}
Run Code Online (Sandbox Code Playgroud)
如何使用hprof来判断for循环是否是我代码中的瓶颈?我正在使用的代码进行分析-agentlib:hprof=cpu=samples,该方法在"CPU SAMPLES"部分中会是什么?
我想知道在哪里集中我的优化工作.for循环是瓶颈吗?
| 归档时间: |
|
| 查看次数: |
467 次 |
| 最近记录: |