2012-03-03 121 views
5

我们正在创建一个Chrome application,我们希望在未来几周内发布。我们已经发布了一大堆alpha测试器,尽管反馈总体上不错,但我们已经有一群用户抱怨说我们的扩展是,在RAM方面很昂贵。 我们也有一个CPU消耗太高的报告剖析Chrome应用程序

现在我们改进了看起来很明显的东西,但是我们在执行方面几乎是“盲目的”。

为我们的Chrome应用程序分析内存和JS调用的好策略是什么?

请注意,此应用程序是一个完整的原生应用程序,所以也许我们可以应用一些通用的JavaScript分析技巧?

+0

我用过的所有Chrome Dev面板:时间线和配置文件 - 我假设您已经彻底检查了它们。 – hamczu 2012-03-03 22:39:46

+0

我确实检查过它们,但无法找到有效使用它们的方法。您认为我可以着手开始的任何资源? – 2012-03-03 22:52:29

+2

你看过档案文件吗?他们涵盖了一切都很好,并有很多带有良好介绍的视频。 http://code.google.com/chrome/devtools/docs/profiles.html – abraham 2012-03-04 00:03:38

回答

0

正如人们所提到的,您可以使用Chrome开发人员工具来分析内存使用情况。

对于CPU和RAM来说,这并不是特别科学,但是除了Chrome之外没有其他应用程序可以打开,其中包括:空白打开以及操作系统的活动监视器或任务管理器。

查看Chrome上的CPU和RAM读数大约为:空白,大约会像获取时一样空闲 - 然后将其与运行应用程序时的读数进行比较。

也禁用所有扩展,使它们脱离等式。

希望这会有所帮助。