为什么谷歌Chrome的表现在分析时更好?

时间:2015-02-21 10:29:08

标签: google-chrome three.js profiling webgl google-chrome-devtools

这是我在分析我的webGL游戏时注意到的事情。

当devTool打开时,它显然更加滞后(我猜是因为所有的调试内容)

然而,每当我进行分析(例如CPU,但一切正常)时,表演火箭。 在一个重负荷的场景中,它从11 fps跳到40。

它有两个结果:

当devTool开放时,如何随时获得这些表演?

我很难调试性能,因为在分析过程中大部分时间内所有工作都非常清晰......

Chrome 40.0.2214.115 m

1 个答案:

答案 0 :(得分:0)

您是否有任何登录控制台?可能是分析关闭了一些调试内容,从而性能恢复到FPS的初始值。如果这是一个原因,你将无法在CDT和没有它的情况下获得相同的性能。

可以对像http://threejs.org/examples/#webgl_buffergeometry这样的三个例子重复行为吗?如果是的话,这是一个更严重的问题。我无法在Windows Chrome稳定版/ canary版本上重现此类行为。