【发布时间】:2014-01-28 12:01:12
【问题描述】:
我有一个 AngularJS 应用程序,它使用 Web 服务来加载内容并呈现视图。我检查了 Chrome 上应用程序的性能,它运行得足够快。但是在 IE 8 上,我面临着巨大的性能问题。
注意到 Internet Explorer 的内存使用情况。发现它大约是200MB。如果我在单独的选项卡中打开应用程序的多个实例,则每个实例的内存使用量都会增加一倍。这会减慢响应时间并影响整个 PC 的性能。 Chrome 上不存在此类问题。
我觉得这是因为应用程序模型中存在数据。因此,对于 IE 上的每个选项卡,模型数据都会增加一倍,并且 RAM 使用量也会增加。但是,我在 Chrome 中不会出现这个问题。
请推荐一些我可以使用的性能优化技术。
【问题讨论】:
-
请注意,M$ 今年四月将放弃对 WinXP 及其 IE8 的支持。此外,Angular 开发人员将在下一个版本中放弃对 IE8 的支持。
标签: performance angularjs