我正在开发一个大型的、重 javascript 的网络应用程序。我的 Chrome 开发工具对 XHR 响应和控制台日志记录的响应时间非常慢(3-5 秒)。实际的应用程序运行快速且响应迅速,只有开发工具看起来很痛苦。
有谁知道为什么 Chrome 开发工具随着我的应用程序的增长而变得缓慢?
最佳答案
Devtools 与任何其他调试器一样;它们 Hook 到应用程序的正常处理流程中,并存储比通常需要的信息多得多的信息。这比在不启用调试的情况下简单地呈现页面要多得多,因此它确实会更慢。
也就是说,3 秒响应 console.log
似乎很高。我建议您首先在 nightly version of WebKit 中测试应用程序.如果它在 WebKit 中有响应,但在 Chrome 中没有,请通过 http://new.crbug.com/ 向检查员提交错误。以及您可以提供的有关导致速度缓慢的情况的任何信息。
如果它在 WebKit 中同样缓慢,请提交针对 WebKit 的 Inspector 组件的错误:https://bugs.webkit.org/enter_bug.cgi
无论哪种方式,请在此处发布错误 ID,我会确保将其分类到正确的团队。
关于javascript - Chrome Dev Tools 在大型网络应用程序中响应速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6609558/