我有一个非常大的角度(1.5)应用程序,我正在经历一些奇怪的。 如果我在加载应用程序时打开chrome devtools,那么chrome选项卡在100%cpu上运行并需要一分钟左右才能加载。内存使用率也将高达疯狂,高达500 MB,一旦加载了所有内容,但150mb将被垃圾收集。
应用程序加载后运行就好了。 如果我在没有开启devtools的情况下加载应用程序,则需要一两秒钟。
使用期间内存使用率似乎稳定。 我已经使用自定义中继器消除了最大的ngRepeats,因此我的手表数量还可以。
在多台计算机/操作系统上尝试过。 试过没有镀铬扩展。
这是仅限铬的问题。 (或至少不是狩猎)
那么,你说一个时间轴简介吗?最奇怪的是,如果我尝试录制时间轴配置文件,问题就会消失。
任何人都有任何想法可能导致这个?
答案 0 :(得分:1)
可能是DevTools在加载期间从页面获取源文件或类似的东西。
当时间线记录处于活动状态时,DevTools会禁用其大部分调试功能,这就是它运行速度更快的原因。