首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS +单核CPU =几乎100%的CPU

AngularJS +单核CPU =几乎100%的CPU
EN

Stack Overflow用户
提问于 2014-09-03 10:13:22
回答 1查看 5.5K关注 0票数 10

到目前为止,我已经构建了一个执行良好的大型AngularJS应用程序。

我的问题开始于一些用户(拥有1CPU的非常老的计算机)抱怨应用程序非常慢。

我打开了任务管理器,我可以看到选项卡总是位于70% - 100%的CPU上(当使用单个核心CPU时)。

现在,由于这在更强的计算机上工作很好,我不确定我是否有性能问题,如果有,我真的不知道如何检查它(我不能用chrome上的性能工具来检查这个问题)。

有办法处理这件事吗?要让Angular执行它的摘要周期,减少次数?

有没有人遇到过类似的问题?任何提示都会对我很好。

EN

回答 1

Stack Overflow用户

发布于 2014-09-03 10:44:12

我从未见过减少调用周期次数的方法。

但是,有几种方法可以提高应用程序的性能。

首先,要从计算机中了解性能,可以安装巴达朗,它为性能分析提供了一个选项卡。

一旦你拥有了这个,你就可以专注于以下几个方面:

  1. 禁用不再使用的观察者
  2. 避免ng-尽可能重复和/或使用结合地指令
  3. 使用分页具有较小的数据集。

有关更多细节,请参阅以下文章:

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25641714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档