空Angular2项目增加了IE 11中的内存

时间:2017-04-26 08:19:33

标签: angular memory memory-leaks internet-explorer-11

我的公司目前正在构建一个用Angular 2编写的超大型SPA,我们在内存消耗方面存在一些问题。

在我的测试中,我已经注释掉了应用程序中的所有代码,只留下了主模块和两个完全为空的组件。 我们使用Webpack进行转换。

在Chrome中进行分析时,内存消耗似乎非常一致,但是当我在IE11中做同样的事情时(客户端主要使用此浏览器),即使刷新浏览器窗口,内存也会不断增加。

以下是IE探查器和任务管理器的两个屏幕截图。每个峰值表示浏览器刷新。 还要注意,获取堆快照对我的网站显示的是3.16Mb的常量值,所以没有错。

这个问题在完整版本上变得更糟,经过几个小时的工作后,浏览器可以达到1Gb以上。

IE 11 memory profiler

任务管理器:

Task Manager

这是IE11中常量内存增加的一个已知问题吗? 如果您想了解有关我的实施的更多信息,请询问。

0 个答案:

没有答案