在本地计算机上收集应用商店应用中 JavaScript 函数的计时数据

仅适用于 Windows

通过 Visual Studio 性能和诊断中心中的 JavaScript 函数计时工具,可测量、评估和确定代码中与性能相关的问题。 探查器在进入和退出应用中每个函数时将收集计时信息。 分析工具报告视图以图形和表格形式显示有关应用性能的详细、上下文丰富的信息,帮助你在代码的执行路径中导航并了解函数的执行开销,让你可以找到最佳的优化机会。 你可以分析应用的整个执行运行,还可以挂起和继续分析以收集仅适用于特定方案的数据。

备注

从 Visual Studio 2013 Update 2 开始,可使用 CPU 使用量工具收集大量与使用 JavaScript 函数计时工具相同的数据。请参见分析应用商店应用中 CPU 的使用量。下面是这两个工具之间的主要差别:

  • JavaScript 函数计时工具可收集应用中对函数的调用数。但是,它无法在 Windows Phone 应用上运行,而且在分析会话期间无法将其与其他工具一起使用。

  • CPU 使用量工具可在所有 Windows 运行时应用上运行。还可以通过其他诊断工具(例如能量消耗工具)来收集数据,以便诊断特定问题。

本主题介绍如何通过使用 Visual Studio IDE 在本地计算机上分析 Windows 应用中的 JavaScript 代码。

在本主题中

以下是你可以了解的内容:

快速入门:简单的分析方法

配置项目调试属性设置

分析应用程序

  • 收集用于整个分析运行的性能数据

  • 收集用于特定方案的性能数据

快速入门:简单的分析方法

在许多情况下,通过四个步骤即可收集应用的分析数据。

但是,Visual Studio 探查器将项目的调试设置用于配置应用程序在本地计算机上的部署。 如果更改了项目的任何标准调试设置,则首先应确保这些设置与分析兼容。 有关详细信息,请参阅本主题中的配置项目调试属性设置

四步分析

  1. 选择本地计算机作为部署目标。从 Visual Studio“标准”工具栏上的“启动调试”按钮旁的下拉列表中选择“本地计算机”

    在本地计算机上运行

  2. 启动探查器。选择“开始性能分析”(键盘:ALT + F2 )以启动应用并立即开始分析。

  3. **执行应用。**运行应用程序中要分析的那些部分。 重复分析重要的方案以获得更准确的结果。

  4. 停止分析。在分析文档窗口中选择“停止分析”(键盘:CTRL + ALT + F2)。 探查器将分析数据并显示分析数据的“摘要”视图。

停止分析运行时,探查器将分析数据,然后在 IDE 的文档窗口中显示分析数据的“摘要”视图。 请参见分析应用商店应用中 JavaScript 函数的计时数据

配置项目调试属性设置

  1. 在**“调试”菜单上,选择“项目属性”**。

  2. 在**“配置属性”节点中选择“调试”**。

    调试属性

  3. 使用下表以将设置配置为相应的值:

    选项

    要启动的调试器

    设置为“本地计算机”

    启动应用程序

    设置为“是”

    允许本地网络环回

    该设置不会对分析产生任何影响。

    调试器类型

    • 设置为“仅限脚本”以分析 JavaScript。

    • 设置为任何其他值以分析 JavaScript 应用的 C#/VB/C++ 组件。

分析应用程序

你可以收集用于整个运行的分析数据,或者可以只收集用于特定方案的数据。 还可以收集用于 JavaScript 应用的 C#/VB/C++ 组件的分析数据。

停止分析

收集用于整个分析运行的性能数据

备注

此过程与快速入门:简单的分析方法基本相同。

若要自始至终分析你的应用,请执行此操作:

  1. 启动探查器。选择“开始性能分析”(键盘:ALT + F2)以启动应用并立即开始分析。

  2. **执行应用。**运行应用程序中要分析的那些部分。 重复分析重要的方案以获得更准确的结果。

  3. 停止分析。在分析文档窗口中选择“停止分析”(键盘:CTRL + ALT + F2). 探查器将分析数据并显示分析数据的“摘要”视图。

收集用于特定方案的性能数据

若要在应用中分析特定的方案,请执行此操作:

  1. 启动探查器。选择“暂停启动性能分析”(键盘:CTRL + ALT + F2)以通过挂起分析来启动应用。

  2. 继续和挂起分析。在即将开始你感兴趣的方案之前,请在分析文档窗口中选择“继续分析”。 执行该方案,然后选择**“暂停分析”**以挂起数据收集。 你可以随时挂起和继续分析。

  3. 重复分析重要的方案以获得更准确的结果。

  4. 停止分析。在分析文档窗口中选择“停止分析”(键盘:CTRL + ALT + F2)。

停止分析运行时,探查器将分析数据,然后在 IDE 的文档窗口中显示分析数据的“摘要”视图。 请参见分析应用商店应用中 JavaScript 函数的计时数据

请参见

概念

分析应用商店应用中 CPU 的使用量

分析应用商店应用中 JavaScript 函数的计时数据