Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 为什么谷歌Chrome在评测时性能更好?_Google Chrome_Three.js_Profiling_Webgl_Google Chrome Devtools - Fatal编程技术网

Google chrome 为什么谷歌Chrome在评测时性能更好?

Google chrome 为什么谷歌Chrome在评测时性能更好?,google-chrome,three.js,profiling,webgl,google-chrome-devtools,Google Chrome,Three.js,Profiling,Webgl,Google Chrome Devtools,这是我在分析我的webGL游戏时注意到的 当devTool打开时,它会明显滞后(我猜是因为所有的调试工作) 然而,每当我在做一个评测(例如CPU,但一切正常)时,性能都会急剧下降。 在一个重载场景中,它从11帧跳到了40帧 它有两个结果: 当devTool打开时,我如何在任何时候获得这些性能 我很难调试性能,因为在评测过程中,大部分时间一切都非常清晰 Chrome 40.0.2214.115 m您是否有任何控制台日志记录?这可能是因为分析关闭了一些调试内容,从而使性能恢复到FPS的初始值。如果这

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

当devTool打开时,它会明显滞后(我猜是因为所有的调试工作)

然而,每当我在做一个评测(例如CPU,但一切正常)时,性能都会急剧下降。 在一个重载场景中,它从11帧跳到了40帧

它有两个结果:

当devTool打开时,我如何在任何时候获得这些性能

我很难调试性能,因为在评测过程中,大部分时间一切都非常清晰


Chrome 40.0.2214.115 m

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


在三个例子中可以重复这样的行为吗?如果是,这是一个更严重的问题。我无法在Windows Chrome稳定版/金丝雀版上重现这种行为。

nop无日志记录。也许是断点?它将解释CDT不需要检查所有的代码状态和步骤?你是对的。有四个代理侦听探查器状态更改。以下是:WebInspector.CSSStyleModel、WebInspector.DebuggerModel、WebInspector.DOMModel、WebInspector.WorkerTargetManager。您是否有许多实体或这些类型的实体?如果它是WebGL应用程序,它很可能既没有CSS也没有DOM条目。如果是断点-减速是否取决于您在应用程序中设置的断点数量?