到目前为止,我已经构建了一个执行良好的大型AngularJS应用程序。
我的问题开始于一些用户(拥有1CPU的非常老的计算机)抱怨应用程序非常慢。
我打开了任务管理器,我可以看到选项卡总是位于70% - 100%的CPU上(当使用单个核心CPU时)。
现在,由于这在更强的计算机上工作很好,我不确定我是否有性能问题,如果有,我真的不知道如何检查它(我不能用chrome上的性能工具来检查这个问题)。
有办法处理这件事吗?要让Angular执行它的摘要周期,减少的次数?
有没有人遇到过类似的问题?任何提示都会对我很好。
发布于 2014-09-03 10:44:12
我从未见过减少调用周期次数的方法。
但是,有几种方法可以提高应用程序的性能。
首先,要从计算机中了解性能,可以安装巴达朗,它为性能分析提供了一个选项卡。
一旦你拥有了这个,你就可以专注于以下几个方面:
有关更多细节,请参阅以下文章:
https://stackoverflow.com/questions/25641714
复制相似问题